I added this to the list of things to come [import]uid: 38119 topic_id: 23144 reply_id: 96228[/import]
Pretty neat! Bought a license today.
Features we need:
- Hot key for commenting/uncommenting blocks of code.
- Hot key for indenting/unindenting blocks of code.
Bugs:
- Auto insert of end tags is a neat feature, but it keeps adding too many when modifying a function declaration or if statement.
- Auto inserting of parameters is nice, but it’s difficult to get rid of the pink ovals. And, if you leave the pink ovals in, CoronaComplete crashes. [import]uid: 92621 topic_id: 23144 reply_id: 96233[/import]
Features will be added soon.
Bugs will be fixed even sooner. Can you tell me what you do to make it crash? [import]uid: 38119 topic_id: 23144 reply_id: 96234[/import]
This makes it crash:
In main.lua:
type
timer.cancel (then wait so that IDE inserts the pink timerId oval as a parameter), so that it now shows:
timer.cancel( timerId )
now hit run.
CoronaComplete crashes. [import]uid: 92621 topic_id: 23144 reply_id: 96235[/import]
I don’t know how standard or practical it is, but I had a text editor years ago (I think it was called Arachnophilia). You could select an option in the edit or view menu called “Tidy” and it’d go through the lines and auto-indent functions and code automatically.
So, for example if you had lines :
[lua]local startButtonEvt = function ( event )
if event.phase == “ended” then
audio.stop( gameMusic )
director:changeScene( “game”, “moveFromRight” )
end
end[/lua]
it’d change it to:
[lua]local startButtonEvt = function ( event )
if event.phase == “ended” then
audio.stop( gameMusic )
director:changeScene( “game”, “moveFromRight” )
end
end[/lua] [import]uid: 10389 topic_id: 23144 reply_id: 96270[/import]
coronacomplete improved a lot in very short time, impressive!
After installing 1.110 I have 2 issues:
1 - when editing files in other editor (like textmate) file in coronacomplete is not changed and when closing coronacomplete changes made in textmate are lost (overwritten(?)).
on the other hand, coronacomplete has “reveal in finder” functionality. So I wonder how this would fit together. Sometimes, it is wishful to edit in textmate while coronacomplete is running.
Therefore: could coronacomplete be made aware of file changes (e.g. when clicking on file again it would reflect the changes)?
2 - the issue whith debug mode and having to start from simulator window because of corona bug. are you in contact with ansca/know anything if they will fix that? It is not your problem, but for user it is annoying.
thanks.
[import]uid: 109677 topic_id: 23144 reply_id: 96281[/import]
Hey,
Thanks for the feedback.
-
While CC knows when a file is changed, my tests showed that many issues arise from changing a file outside if you already changed it inside CC. Like code lost without you wanting it. Im thinking maybe i can add a Refresh button for this and you can reload a file only if you really want to.
-
I have talked with Ansca and they told me they put my request in the queue - but other then that i don’t know how much time it will take them to do the update. I want this also to be added soon. I guess we should maybe make a special thread on the forum to let ansca know we really want this fast
[import]uid: 38119 topic_id: 23144 reply_id: 96286[/import]
I second the request for these features we need:
- Hot key for commenting/uncommenting blocks of code.
- Hot key for indenting/unindenting blocks of code.
And I add a request for
3. Hot key for duplicating blocks of code.
My current editor (WebStorm) works like this:
If the cursor is anywhere on one line:
cmd - / Toggles between commented/uncommented
cmd - d Creates duplicate line just below
If I select a block of code:
cmd - / Toggles between commenting/uncommenting that block of code.
cmd - d Creates duplicate block of code just below
Tab and Shift-Tab take care of indenting/unindenting blocks of code.
[import]uid: 23636 topic_id: 23144 reply_id: 96297[/import]
Hello everybody,
You all know that I care about user feedback, so here its the release noted of version 1.12, that has just been pushed as an update
Version 1.12
-
Added comment/uncomment block of code - just select the code and press “Command-/”.
-
Added indent block of code - just select the code and press “Tab”.
-
Added unindent block of code - just select the code and press “Control-Tab”.
-
Fixed crash when saving a file with smart complete arguments not completely removed and running the Corona SDK simulator.
-
Fixed open new file in a new window and content of the file not updated.
Have a great day! [import]uid: 38119 topic_id: 23144 reply_id: 96310[/import]
happy with update!
now began using CC and have 3 issues so far:
1 - I ran into a slight problem:
when I open a new project and then go back to previous one, there seems to be a new sandbox created, and e.g. when saving game data in the sandbox, those data are lost. I am not sure how to work around that.
An option to have several projects within CC would probably be good and solve that issue(?).
2 - concerning find function I have 2 suggestions: right now one has to click inside editor window to enable find and only 1 file can be searched at a time. Ability to start find right away when clicking on file in left pane would save that extra click.
if find function would optionally search inside whole project, that would be useful in my opinion.
3 - sorting of project files. right now it seems only alphabetical sorting is supported, by type would be helpful (for separating lua from png, wav etc).
(4 - a minor thing is that interface setting are not remembered between session. here remembering window size and position, as well as open individual editor windows would be wishful)
So far enjoying experience with CC. [import]uid: 109677 topic_id: 23144 reply_id: 96419[/import]
Actually, this issue with the sandbox occurred just once, maybe I changed the folder name again after I already had run it in CC (I had to move project so I could test with CC). [import]uid: 109677 topic_id: 23144 reply_id: 96453[/import]
Hey,
All your request, I already have them on my to do list - will come soon.
What do you mean by 1? [import]uid: 38119 topic_id: 23144 reply_id: 96495[/import]
I meant the sandbox folder where the files from the app are saved when saving data from app, like e.g. game data. I had the issue that after opening the project again in CC, those data were lost. But I afterwards tested several times and that did not happen again, I therefore think I did something strange to the project folder and problem was not related to CC.
Looking forward to the new features, already now CC is a step forward in working efficiently with corona. [import]uid: 109677 topic_id: 23144 reply_id: 96514[/import]
But CC does not change your files in any way. It just display them in the list. It only change code files which you edit and choose to save. [import]uid: 38119 topic_id: 23144 reply_id: 96515[/import]
Auto complete feature is really neat, but sometimes it’s super annoying. Here’s an example.
I’m trying to type this simple line of code:
for i=1, #basketball\_array do
and CoronaComplete insists on changing it to:
for i=1, #basketball\_array dofile
Try it. It’s very hard to keep the do from turning into dofile.
[import]uid: 92621 topic_id: 23144 reply_id: 96711[/import]
I have tried this with the latest version 1.13 (which brings project search) and did not had any issues.
When you type “do” the autocomplete will pop with the “dofile” method but if you press “ESC” key then all its good. This is how all IDE i used does it. [import]uid: 38119 topic_id: 23144 reply_id: 96789[/import]
Incredible!
Trial version, features of Cider and CPM at a fraction of the price.
O and constant updates!
Great work Bogdan.
Gary [import]uid: 7334 topic_id: 23144 reply_id: 97166[/import]
Thank you Gary!
Just to keep you guys updates. Here are the latest updates that were pushed yesterday.
Version 1.15
-
Added split view support. Activate it and always have 2 files open at the same time, active file and previously active file. Support for both horizontal and vertical split.
-
Various bug fixes and optimizations.
Version 1.141
-
Added iPad Retina device support - special thanks to Danny for providing the corrent skin name
-
Now debugger opens the project automatically with a little hack - temporary fix until Ansca adds support in Corona Debugger.
-
Now trial users don’t have to press on “Start Trial” button every time they Run the project. Activate this option from “Preference”. - Special thanks to Vramin
-
Added “Open Project” button in the toolbar (user request)
[import]uid: 38119 topic_id: 23144 reply_id: 97459[/import]
was happy when reading:
“Now debugger opens the project automatically with a little hack”
but what is the hack? Does one have to change some setting in CC or in Corona? Thanks. [import]uid: 109677 topic_id: 23144 reply_id: 97547[/import]
No - you don’t have to change anything. Because Corona Debugger does not yet take the project as argument in order to open it automatically - i use apple scripting to make it open automatically. [import]uid: 38119 topic_id: 23144 reply_id: 97576[/import]