I’ve been hacking away on feature additions for the Corona Editor which was announced recently. The hope is to eventually get this merged in with the official branch. I did ask if I could have users test this version and was given the affirmative. So here goes…
Corona Editor “Coronium” edition
Features:
Auto-complete retooled from the ground up for the fastest possible type-through.
Integrated package system for downloadable project templates and libraries.
“New Project” feature creates a Corona project stub directly in Sublime Text.
Dedicated menu with quick access to common functionality and code blocks.
Key strokes for common items like images, text, etc.
“Magic” actions for event listeners and quick local assignment.
Enhanced code blocks for event listeners and timers.
No, I meant stuff like theHero.bigSword. The main branch doesn’t support nesting objects in tables so all of the autocomplete stuff is relatively useless.
Ex: theHero:setReference (triggers autocomplete for setReferencePoint() )
theHero.arm:setReference (…does not)
It’s been integrated into the “Coronium” build if you want to check it out. Also, no multiple window spawns on OS X either. You do have to open the Corona Simulator first though.
Perfect, your autocomplete works much better. It also got me to install ST3 so a win all around. (Can I ask which skin package you’re using though? My monitor bleeds the heck out of red so I can’t use the ST default…)
That being said, I’m currently using 2013.1241 and Coronium and there is no console. I just get the “Finished in 0.0s” window. (I wish there was a hotkey for the simulator output window; I have only ever seen the ST3 console in the View menu, which is of course only useful for package control, not for app building. Sucks having to close Corona and rebuild to refetch the window)
I’ll give it a try with my actual apps in development once the console part gets sorted.
Simulator output does indeed work with Official 0.8.8. It’s the super verbose type - shows 2013-10-23 21:39:35.893 Corona Simulator[1976:507] on every line - but it works.
Unfortunately the autocomplete is still busted. So not only does the first example I gave not work, but if you went on…
ie: theHero.arm:setReferencePoint(display.CenterReferencePoint) – there is no autocomplete on this at all past theHero.
It’s exhausting to type out, quite frankly, so I’ll wait and see how Coronium comes along. Neither package is quite usable yet, but it’s almost there!
I noticed none of the anchor points are autocomplete though - they can be learned but aren’t there by default. Is this because you were building towards the new graphics engine?
No, I meant stuff like theHero.bigSword. The main branch doesn’t support nesting objects in tables so all of the autocomplete stuff is relatively useless.
Ex: theHero:setReference (triggers autocomplete for setReferencePoint() )
theHero.arm:setReference (…does not)