11 December 2013
Corona Editor is now 1.0
Today, I’m happy to announce that Corona Editor is now 1.0!
Since we first announced the beta, you’ve given us fantastic feedback on how we could improve your daily code editing/development experience. We’ve added a ton of improvements including better support for both Sublime Text 2 and Sublime Text 3.
We created a dedicated “Corona Editor” menu to help make it easier for you to access some great new features like a new code snippets feature that helps with syntax and coding conventions.
In addition, we’ve added debugging and breakpoint support. Now you can set breakpoints directly in Sublime Text. Just open the file up, set a breakpoint, and launch the project β all within Sublime! We’ve even added special windows to Sublime so you can look at the callstack and inspect variable values directly.
We’ve updated our video tour to highlight just a few of the great features in Corona Editor:
We think this is a great lightweight IDE for Corona developers and we look forward to your feedback. If you want any specific features, please add/vote for them. And of course, we are open to code contributions.
David
Posted at 12:20h, 11 DecemberI’m definitely going to use the plugin, but I have one question, totally not related… what is your accent? I was distracted the entire video trying to listen and figure it out. lol
Walter
Posted at 13:52h, 11 DecemberLOL, well it’s not me if that’s what you are wondering π
Joe
Posted at 04:42h, 12 DecemberMore interestingly: what type of keyboard had been used!? #lol
macdoogle
Posted at 13:06h, 11 Decembercan I use the sublime corona plug-in without buying sublime?
s
Posted at 08:11h, 12 DecemberYes, though Sublime deserves your money
Marin
Posted at 13:42h, 11 DecemberExcellent! GJ coronalabs, finally we got an excellent text editor without much of a workaround needed π
Stephen
Posted at 20:35h, 11 DecemberHmmm… I’m going to guess native Irishman with several years spent in the US?
Oh, and thanks for the Sublime plugin!
Danny
Posted at 07:05h, 12 DecemberClose.
Perry is a Englishman with several years spent in the USA π
Perry
Posted at 06:13h, 12 DecemberThis looks really good!
Christian
Posted at 10:28h, 12 DecemberDavid – Hahaha, that’s a funny question. Nevertheless, I really really want to get this! Thanks so much!
Leonardo Amora Leite
Posted at 10:51h, 12 DecemberI can’t wait!!! π Thank you very much!
vladimir
Posted at 10:53h, 12 DecemberMust say that Sublime was #1 reason for me to give Corona a try. Good decision!
Larry Meadows
Posted at 19:00h, 12 DecemberWhats the big deal?
Sublime Text is not free, so how can you call this a Corona Editor.
This is just a plug in for Sublime Text, or am I missing something?
This is no different than Lua Glider
David
Posted at 23:10h, 12 DecemberLarry – Corona Editor is indeed a plugin for Sublime. It adds a pretty good amount of functionality on top of it. Of course, you are free to use any other IDE or editor out there. There are several good ones and have different strengths. Glider is great too.
Ingemar
Posted at 01:27h, 13 DecemberI’ve used both, and each have their own strengths and weaknesses. The biggest difference for me is speed.
Glider is slow and heavy while Sublime is fast and light. I have to occasionally restart Glider during the day when it gets too slow. Granted, the latest update of Glider has reduced the necessity to do that however it still needs to be done sometimes.
Gilder’s debugger is still better, however improvements have been made to Corona Editor that have made it fully usable, and with further improvements being made I think it will soon be up-to-par with Glider.
Both Glider and Sublime/Corona Editor are useful tools, and it all comes down to personal preference.
I have switched to Sublime/Corona Editor for my projects mainly because of its speed, and it has all the functionality I need without any bloat.
Dave Haynes
Posted at 13:55h, 13 DecemberLua Glider has a much better Function Navigator as well. The one built into Corona Editor doesn’t find my functions when they are defined like so:
local shuffle
…
shuffle = function(t)
I do like the speed of Sublime and Corona Editor. I, like Ingemar, have problems with Lua Glider being slow sometimes.
I can’t seem to get the debugger to work in a consistent manner in either Lua Glider or Corona Editor.
In Lua Glider, sometimes when I start my app in debug mode, it just acts as if it’s not in debug mode.
In Corona Editor, it looks like it’s stepping into one of my .lua files, but the fill will be totally blank, like all the code has been erased. Anyone else seeing that? I’ve tried Sublime Text 2 and 3 to see if it made a difference, and it did not. My breakpoints never seem to be hit either.
I think adding snippets to Corona Editor is a great idea.
David
Posted at 14:54h, 13 DecemberDave,
It would be great if you could leave some of this feedback in the forum when you get a chance. It will be easier to track there. (I realize you may have already done this…)
http://forums.coronalabs.com/forum/630-corona-editor/
Arman
Posted at 03:40h, 14 DecemberI get the same error as Dave: stepping into one of my .lua files opens a blank file on breakpoint with all the code gone, while the original file is open in another tab.
Kerem
Posted at 14:26h, 13 DecemberPersonally I find it insulting that Corona Labs chose to dedicate this much resource to solve an non-existent problem while there are so many issues and lacking features in widgets. The editor while useful was not on the roadmap nor was it a highly requested feature on the voting list yet it gets all this attention and resource. Can’t figure out why.
Graham Ranson
Posted at 05:53h, 15 DecemberCL has more than one engineer and I doubt this is a company wide effort. Different engineers will be working on different things, just because one or two are working on the editor doesn’t mean it’s draining resources from other features.
Kerem
Posted at 10:21h, 15 DecemberGraham,
Thanks for your comment. I realize my opinion is the odd one out here.
It has often been said that Corona Labs is a small company with limited resources. It is understandable therefore that the limited resources need to be allocated carefully where the Corona Labs management deems strategic and critical. Roadmap alignment and supporting feature requests voted up by the developer base therefore has to be of utmost importance in this highly volatile business space. To the best of my understanding, this ‘feature’ is neither on the roadmap nor has it been a highly requested feature.
Given all the critical issues yet to be resolved in a number of areas but most importantly the widget code which is affecting Corona SDKs viability and success in the business apps market, it is hard for me to understand this resource allocation decision. My question is… how many widget bugs could have been fixed by now if only the Corona Editor resource was allocated to work on the widget issues as well?… This is a hypothetical question perhaps since there is a possibility that the skills match may not be there but still it is relevant IMHO…
I leave you with my unofficial list of widget bugs and promised features.
https://docs.google.com/spreadsheet/ccc?key=0AsuRVbWElS3YdGpCN0V3emtmWnlwQmRUOVlpb3RkOGc&usp=sharing
Graham Ranson
Posted at 11:41h, 15 DecemberSorry, my comment came off harsher than it should have. I was in a rush so had to keep it short, in hindsight I probably should have just waited to respond when I had more time π
I do agree that resources need to be used wisely and having just had a quick glance over the spreadsheet I can see there are quite a number of Widget issues. I was unaware of these simply because we don’t really use them in our stuff.
Kerem
Posted at 12:45h, 15 DecemberNot at all. No apologies needed. Dialogue is good. Thanks for your input.
Antheor
Posted at 07:45h, 31 DecemberWorking on a Corona editor is definitely a good thing, absolutely not a waste of time!
Keep on the good work π