Very clean and polished! There are a few IDEs drifing around and I like the technical and professional look of this one.
Unfortunately I am attached to Notepad++ when it comes to coding anything (HTML, CSS, Javascript, Lua, etc...) and the chance of me using an IDE is almost zero.
Keep up the good work!
LÖVETree, a LÖVE IDE
Re: LÖVETree, a LÖVE IDE
I am glad that you like it.LarkSS wrote:This IDE is great, especially how it grabs information directly from the wiki. I've decided to use it for development and am looking forward to future updates!
Well, I don't think that's a bug - or rather, since there are other functions like love.timer.getFPS it seems to be working as I intended it. And AFAIK, there are no input variables to the function love.timer.getTime.LarkSS wrote:I've noticed a bug with the autocomplete. It seems to stop autocompleting when encountering a word that has an uppercase letter in it. For example, when typing in "love.timer.getTime", the autocomplete stops at "love.timer.get". It will also not show the input variables even after completely typing out the function in this particular case.
For example, love.keyboard.isDown works fine when I tried it.
Good idea, I'll implement it. Perhaps before I finish the rewrite, since it is taking longer than I expected.LarkSS wrote:As a feature request, it would be handy if selecting "Open Recent" from the intro window brought up all of the tabs you had open before last closing LÖVETree.
I will probably upload a new release featuring some bug fixes and probably your request (and some of the rewrite behind the scenes, but most will be disabled, that which is enabled will make refreshing directory contents faster) quite soon.
Re: LÖVETree, a LÖVE IDE
Ah you're right, I made a mistake and generalized the problem without testing further. This time I typed up everything in love.timer to see what was going on. Specifically love.timer.getMicroTime and love.timer.step do not autocomplete nor highlight upon completion. I checked lua.xml and found that it's because definitions do not exist for those functions, so I added them in. Since I now know the autocomplete was not at fault, I'll just add in anything missing that I come across.
Would be something if you could occasionally regenerate the file automatically based on the wiki contents though.
Would be something if you could occasionally regenerate the file automatically based on the wiki contents though.
Re: LÖVETree, a LÖVE IDE
God this is nice to use, it has a really polished feel, I'll definitely be keeping tabs on this project!
My Development Diary - http://shanegadsby.info
Re: LÖVETree, a LÖVE IDE
I have to say - this is brilliant, even though it's not much in terms of features, it looks excellent and makes it very nice to navigate a project. Apart from the features you're already implementing, is an autoupdater on the tables (I'm a bit lazy having to redownload the package each time a new release comes out).
Re: LÖVETree, a LÖVE IDE
Perhaps a button to begin a new project may be a good idea as well.
Re: LÖVETree, a LÖVE IDE
Would be handy if associating LOVETree to .lua files and opening the file would load it into LOVETree by itself (or with others if you multi-selected).
Last edited by LarkSS on Wed Jun 29, 2011 6:10 am, edited 1 time in total.
- ishkabible
- Party member
- Posts: 241
- Joined: Sat Oct 23, 2010 7:34 pm
- Location: Kansas USA
Re: LÖVETree, a LÖVE IDE
actually i would rather it be associated with a project file type. the reason being i use Lua for almost everything on my computer, i use Lua like most people use Python. i like being able to double click on a script and watch the magic happen... also i like being able to double click on a .love file and play it, just saying.
Re: LÖVETree, a LÖVE IDE
The association was just an example. I personally planned to make an additional option in my right-click menu for .lua files to open them in LOVETree. The general suggestion is to make this possible:
By the way, currently tabbing indents by a static amount which loses its usual effectiveness of being a quick means to aligning several lines of text.
Code: Select all
LOVETree.exe afile.lua bfile.lua
Re: LÖVETree, a LÖVE IDE
Is it Windows only?
My game called Hat Cat and the Obvious Crimes Against the Fundamental Laws of Physics is out now!
Who is online
Users browsing this forum: No registered users and 4 guests