Another day of updates.
So I spent some more time working on the IDE. To start I focused on the code editor. It would be nice to get at least one of the editors very polished before beta and the code editor is probably the easiest, not to mention the most important.
I redid some of the text selection and text cursor codes, fixing quite a few bugs and making it all much faster. You should now be able to use tabs inline and they will properly line up nicely. Also added a few new hotkeys which you can use. You can now use Ctrl+Q to comment or uncomment one or more lines, Ctrl+Click on the number column to select all lines, and Ctrl+Click on a word to select the entire thing.
The code editor undo/redo system still needs a lot of work, but I went ahead and had it store the cursor position and scroll position when you made the change so that it can revert back to them when you undo or redo changes instead of things just happening somewhere else and you not knowing about it.
I spent a couple days setting up the framework for a standalone IDE. I got quite a bit of work done. You can load any of your online projects up in it. I have an offline editor planned, but it requires quite a bit of extra work. Hopefully I can start on that fairly soon. I do plan to have it done before a public beta. You can download the current version at:
http://vylocity.com/download/vylocity_editor.zipFor a bit I am going to get back to focusing on making one of my games, but I will try to throw some Vylocity updates in there.
So I spent some more time working on the IDE. To start I focused on the code editor. It would be nice to get at least one of the editors very polished before beta and the code editor is probably the easiest, not to mention the most important.
I redid some of the text selection and text cursor codes, fixing quite a few bugs and making it all much faster. You should now be able to use tabs inline and they will properly line up nicely. Also added a few new hotkeys which you can use. You can now use Ctrl+Q to comment or uncomment one or more lines, Ctrl+Click on the number column to select all lines, and Ctrl+Click on a word to select the entire thing.
The code editor undo/redo system still needs a lot of work, but I went ahead and had it store the cursor position and scroll position when you made the change so that it can revert back to them when you undo or redo changes instead of things just happening somewhere else and you not knowing about it.
I spent a couple days setting up the framework for a standalone IDE. I got quite a bit of work done. You can load any of your online projects up in it. I have an offline editor planned, but it requires quite a bit of extra work. Hopefully I can start on that fairly soon. I do plan to have it done before a public beta. You can download the current version at: http://vylocity.com/download/vylocity_editor.zip
For a bit I am going to get back to focusing on making one of my games, but I will try to throw some Vylocity updates in there.