[Update 3] CloveT - Multifunctional Full Featured Love IDE
[Update 3] CloveT - Multifunctional Full Featured Love IDE
Hi, my name is Andrew Rublev, i'm C# WinForms/Unity developer. 2 years ago i'm enjoyed Love2d and created some prototypes on it. But all time i have an problem - Love do not have full-featured IDE (development environment) for code writing
Now i want to fill this delay by anouncing CloveT (Code Love Tool) with some nice features:
- full Lua syntax highlighting with autoident and autocomplete
- drag&drop interface
- one-click testing on different Love versions, making distributive
- hint description about all of the Love modules and functions
- project system
- code snippets
What we have right now:
UPDATE 3 (10.07.2015):
- added autocompleting
- added tips when mouse hover the Love keyword
Example:
UPDATE 2 (07.07.2015):
- added Output window
- added checking for the errors without launching game
UPDATE 1 (06.07.2015):
- project managment
- love versions managment
- running a game from program
START (05.07.2015)
- editor beginning
- mutlifile editing
- Lua highlighting
Developers
YukioR (me) - programming
Magitrop - programming, database filling
Screenshots:
(all screenshots have 75% scaling)
Used libs:
FastColoredTextBox - syntax highlighting
Newtonsoft.JSON - JSON serialization
Crom.Controls - DockContainer component
This post will be updated when update will come
And sorry for my bad english, guys =P
Last edited by YukioR on Fri Jul 10, 2015 8:00 am, edited 7 times in total.
Re: [InDev] CloveT - Multifunctional Full Featured Love IDE
Looks cool! Will themes be easily customizable?
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim
Re: [InDev] CloveT - Multifunctional Full Featured Love IDE
Hey,
this sounds good.
I still use Notepad++. I tested "ZeroBrane Studio", and Visual Studio with BabeLua.
What is specific for each tool?
Notepad++
- Project Manager
- Search and Replace
- Shortcuts
- splitview, splitfile edit
ZeroBrane Studio
- Debugging is okay, but it lacks handling and stability
- Livecoding is great, but does not work for whole projects
- nice featureset and scriptable
VS+BabeLua
- damn great Debugging, stable as hell
- code highlight and auto completion
- syntax error check
- project management
- preview file outline and jump
- list token references quickly
- object-oriented model support
- Formatting code
Now whats important for me.
- fast startup
- Project Manager (visible on the left side)
- object-oriented model support
- re-searching by just pressing F3
- instant highlight searches
- code highlight and auto completion
- clean interface, a lot of space
- splitview, splitfile edit
- dark color theme
I can only tell whats important for me...but BabeLua is best for development and Notepad++ is best for fast editing.
this sounds good.
I still use Notepad++. I tested "ZeroBrane Studio", and Visual Studio with BabeLua.
What is specific for each tool?
Notepad++
- Project Manager
- Search and Replace
- Shortcuts
- splitview, splitfile edit
ZeroBrane Studio
- Debugging is okay, but it lacks handling and stability
- Livecoding is great, but does not work for whole projects
- nice featureset and scriptable
VS+BabeLua
- damn great Debugging, stable as hell
- code highlight and auto completion
- syntax error check
- project management
- preview file outline and jump
- list token references quickly
- object-oriented model support
- Formatting code
Now whats important for me.
- fast startup
- Project Manager (visible on the left side)
- object-oriented model support
- re-searching by just pressing F3
- instant highlight searches
- code highlight and auto completion
- clean interface, a lot of space
- splitview, splitfile edit
- dark color theme
I can only tell whats important for me...but BabeLua is best for development and Notepad++ is best for fast editing.
Re: [InDev] CloveT - Multifunctional Full Featured Love IDE
Thanks for you infornatable reply, we will remember and take into account thisSiENcE wrote:Hey,
this sounds good.
I still use Notepad++. I tested "ZeroBrane Studio", and Visual Studio with BabeLua.
What is specific for each tool?
Notepad++
- Project Manager
- Search and Replace
- Shortcuts
- splitview, splitfile edit
ZeroBrane Studio
- Debugging is okay, but it lacks handling and stability
- Livecoding is great, but does not work for whole projects
- nice featureset and scriptable
VS+BabeLua
- damn great Debugging, stable as hell
- code highlight and auto completion
- syntax error check
- project management
- preview file outline and jump
- list token references quickly
- object-oriented model support
- Formatting code
Now whats important for me.
- fast startup
- Project Manager (visible on the left side)
- object-oriented model support
- re-searching by just pressing F3
- instant highlight searches
- code highlight and auto completion
- clean interface, a lot of space
- splitview, splitfile edit
- dark color theme
I can only tell whats important for me...but BabeLua is best for development and Notepad++ is best for fast editing.
Yes, I'm used Notepad++ for Love this all time =P
And we will add project system too
Last edited by YukioR on Sun Jul 05, 2015 9:20 pm, edited 1 time in total.
Re: [InDev] CloveT - Multifunctional Full Featured Love IDE
We have this in our plansdavisdude wrote:Looks cool! Will themes be easily customizable?
-
- Party member
- Posts: 227
- Joined: Thu Jun 28, 2012 8:46 pm
Re: [InDev] CloveT - Multifunctional Full Featured Love IDE
@SiENcE, good summaries. If you haven't tried ZeroBrane Studio recently, you may want to check the most recent version as it implements most of the features you mentioned (although some of them require plugins):SiENcE wrote:I still use Notepad++. I tested "ZeroBrane Studio", and Visual Studio with BabeLua. What is specific for each tool?
ZeroBrane Studio
- Debugging is okay, but it lacks handling and stability
- Livecoding is great, but does not work for whole projects
- nice featureset and scriptable
- fast startup: yes
- Project Manager (visible on the left side): yes
- object-oriented model support: no, but auto-complete takes known API and type assignment into account to some degree
- re-searching by just pressing F3: yes
- instant highlight searches: yes, with a plugin: https://github.com/pkulchenko/ZeroBrane ... lected.lua
- code highlight and auto completion: yes
- clean interface, a lot of space: I think so ; most of the on-screen elements can be hidden (in the View menu) or re-configured
- splitview, splitfile edit: yes, with a plugin: http://notebook.kulchenko.com/zerobrane ... ane-studio
- dark color theme: yes: http://notebook.kulchenko.com/zerobrane ... o-in-black
- preview file outline and jump: yes, Search | Navigate | Go To File
- list token references quickly: yes, Search | Navigate | Go To Symbol
- Formatting code: yes, Edit | Source | Correct Indentation
It also support fuzzy search for library functions (Search | Navigate | Insert Library Function) and include Love API support. I'd like to hear more about "handling and stability" as I'm not aware of any current issues with debugging not working or the app being unstable. Thanks!
Who is online
Users browsing this forum: No registered users and 3 guests