[release][b] GLE - Gmod Lua Editor [/b]
GLE is a brand new way to edit and create new lua scripts. With it you can easily make your scripts based on script skeletons, so you don't have to make them by hand any more! This project is still a WIP so I won't release anything to non-developers yet. As soon as it gets into a usable state, a public release will be made.
Planned features:
- Full Lua highlight with dynamic load from GMod
- Lua IntelliSense with icons and argument list
- Proper Lua Debug
- Gmod addon management with SVN support
Features that may be added:
- Derma Editor
[/release]
[release][b] Developers needed [/b]
I need C# programmers' help in this project, mostly ones with Lua knowledge. If you're interested, post here your name, and I will contact you!
[/release]
[release] [b] Status [/b]
[list]
[*] Graphic User Interface - 15%
[*] Main Functions - 10%
[*] Lua highlight - Base done, needs further keywords to be added
[*] Lua IntelliSense - 0%
[*] Addon Project System - 0%
[*] Script Skeleton - 0%
[/list]
[b] Screenshots [/b]
[URL=http://img9.imageshack.us/i/97043278.png/][IMG]http://img9.imageshack.us/img9/1857/97043278.th.png[/IMG][/URL]
[/release]
[release] [b] Source [/b]
Yes, the project is fully opensource, you can check it out, modify and rebuild it to your own taste, but I ask one thing. Always include the Credits.txt with the exe you release! You can add your name to the list's end as a modifier, but you can't remove anyone else from it. And also, ALWAYS use the text file supplied with the version you modified. This way people can make sure they use the version they want.
The source and the project's main page can be found here:
[url]http://code.google.com/p/gmod-luaeditor/[/url]
Don't expect too much though!
[/release]
[quote]This project is still a WIP so I won't release anything to non-developers yet. As soon as it gets into a usable state, a public release will be made.
[/quote]
Really? We're the Garry's Mod community, don't treat us like we're 4; we can handle an unstable release for the time being.
Either that or screenshots, but something so we know what we're actually looking at here.
[QUOTE=nicatronTg;21121757]Really? We're the Garry's Mod community, don't treat us like we're 4; we can handle an unstable release for the time being.
Either that or screenshots, but something so we know what we're actually looking at here.[/QUOTE]
:cheers:
[QUOTE=nicatronTg;21121757]Really? We're the Garry's Mod community, don't treat us like we're 4; we can handle an unstable release for the time being.
Either that or screenshots, but something so we know what we're actually looking at here.[/QUOTE]
I'm not talking about the real FP members, but the ones who just registered, downloads stuff, and comes here saying "OMG this sucks, this is not working".
But if you want pics, I'll upload picies!
[QUOTE=the fonix232;21122044]I'm not talking about the real FP members, but the ones who just registered, downloads stuff, and comes here saying "OMG this sucks, this is not working".
But if you want pics, I'll upload picies![/QUOTE]
Pics work, at the moment it looks like a whole lot of "maybe" and a whole lot less of "done".
[QUOTE=BurningPride;21121982]:cheers:[/QUOTE]
:classic_fillmore:
[QUOTE=nicatronTg;21122079]Pics work, at the moment it looks like a whole lot of "maybe" and a whole lot less of "done".
[/QUOTE]
Yes, as I said, I need developers, this is the purpose of the topic. To gather helpful developers who can help me continue adding features.
I think GLuar is actually going to replace this.
Gluar was abandoned long ago
I wanted to participate, but in february it was stopped totally.
[QUOTE=nicatronTg;21121757]Really? We're the Garry's Mod community, don't treat us like we're 4; we can handle an unstable release for the time being.
Either that or screenshots, but something so we know what we're actually looking at here.[/QUOTE]
Not really, tons of the community shouldn't even have a computer. They bitch and moan over bugs untill the creator quits. Like blackops and his working portal gun, never got fixed to have vertical player movent support, which would have basically completed it.
[QUOTE=the fonix232;21123979]Gluar was abandoned long ago
I wanted to participate, but in february it was stopped totally.[/QUOTE]
Some guy (don't remember who it was) made a thread about continuing it some weeks ago. And he was added to the svn.
Will this have project support similar to Gluar? Project support is the main thing I want to see in an editor, a nice tree menu with all of the files organized into folders.
How is this being made (in more depth)? Is it using the base windows controls, or are you using custom controls for the highlighting and things?
As many people have started to make an editor in C#, then realised that the RichTextBox is incredibly inefficient for colouring semi-large files.
The GluaR uses FireBall for it's controls, a very outdated one at that. Which is why I believe it never totally revived.
[QUOTE=CowThing;21125890]Will this have project support similar to Gluar? Project support is the main thing I want to see in an editor, a nice tree menu with all of the files organized into folders.[/QUOTE]
The image shows you that it has a nice tree fileview at the left side. And it will have addon support, so you can directly open addon folders from GMod (of course .svn folders will be ignored). And maybe I will make a custom project file like vsproj!
[editline]03:12AM[/editline]
[QUOTE=JSharpe;21126150]How is this being made (in more depth)? Is it using the base windows controls, or are you using custom controls for the highlighting and things?
As many people have started to make an editor in C#, then realised that the RichTextBox is incredibly inefficient for colouring semi-large files.
The GluaR uses FireBall for it's controls, a very outdated one at that. Which is why I believe it never totally revived.[/QUOTE]
I am using a custom control, what contains the line numbering part and the basic coloring (currently). And yes it is a RichTextWindow currently but I will like to switch something "more cool" stuff.
[editline]03:14AM[/editline]
[QUOTE=CapsAdmin;21125849]Some guy (don't remember who it was) made a thread about continuing it some weeks ago. And he was added to the svn.[/QUOTE]
lilezek made two great updates at the end of February, but discontinued the project.
It looks like a project made in Visual Basic using MCKCodeBox control. I have an HTML Editor I made for myself that uses it. Looks like it could be good. If you can make a debugger for it, it would save LOADS of time going in-game to debug it.
It is in C# (as I stated before), so it is not an MCKCodeBox.
[QUOTE=CowThing;21125890]Will this have project support similar to Gluar? Project support is the main thing I want to see in an editor, a nice tree menu with all of the files organized into folders.[/QUOTE]
check in the dll releases i posted a addon to notepad++ that gives this ability
[QUOTE=antid2;21133330]check in the dll releases i posted a addon to notepad++ that gives this ability[/QUOTE]
Yes but Notepad++ lacks IntelliSense, a proper way to read GMod Lua functions, and so on. And also the GMod Lua addon slows it down like hell.
You should use the pastebin API to let people upload stuff directly to pastebin. Could be a very handy tool
[url]http://pastebin.com/api.php[/url] Thats the info on the API, btw.
[QUOTE=the fonix232;21136941]Yes but Notepad++ lacks IntelliSense, a proper way to read GMod Lua functions, and so on. And also the GMod Lua addon slows it down like hell.[/QUOTE]
Not really, there is already a mod out that takes use of the intellisense built into GMod.
I'd still like to see this finished. Even if there are plugins for NP++ that do similar things to what this is trying to do, I still don't like the fact that NP++ has so much, it feels cluttered. I'd like a very simplistic Lua editor.
[QUOTE=CapsAdmin;21125849]Some guy (don't remember who it was) made a thread about continuing it some weeks ago. And he was added to the svn.[/QUOTE]
And GLuar will be getting my debugger before anything else.
This would definately get me into Lua, shame that i've only just started to learn a computer language and thats python :/
[QUOTE=JSharpe;21137772]Not really, there is already a mod out that takes use of the intellisense built into GMod.[/QUOTE]
Yes, what is laggy like hell and it won't even work under all OS (if you're talking about LuaSense)
[QUOTE=MGinshe;21137238]You should use the pastebin API to let people upload stuff directly to pastebin. Could be a very handy tool
[url]http://pastebin.com/api.php[/url] Thats the info on the API, btw.[/QUOTE]
Thanks maybe I will include it, IF the current to-dos are finished.
[QUOTE=haza55;21140033]And GLuar will be getting my debugger before anything else.[/QUOTE]
GLuaR had no updates for more than one and a half month so far, and it is overcomplicated.
Also could I ask for ONE thing? Please, do not make suggestions, but let the people who can code C# participate here! Currently I have enough things on my to-do list, no need for another thousand! Of course I appreciate suggestions but I would like to finish the ones I've already began working on!
[QUOTE=the fonix232;21141355]Yes, what is laggy like hell and it won't even work under all OS (if you're talking about LuaSense)[/QUOTE]
I'm talking about the one actually already built into NP++. It's practically a fully functioning AutoComplete, all it requires is a .xml file with the functions, and then list of description/arguments for the hints.
I made one a long time ago, though it is outdated now as there are some new functions out.
[QUOTE=JSharpe;21146179]I'm talking about the one actually already built into NP++. It's practically a fully functioning AutoComplete, all it requires is a .xml file with the functions, and then list of description/arguments for the hints.
I made one a long time ago, though it is outdated now as there are some new functions out.[/QUOTE]
That one never wanted to work for me sadly.
[QUOTE=JSharpe;21146179]I'm talking about the one actually already built into NP++. It's practically a fully functioning AutoComplete, all it requires is a .xml file with the functions, and then list of description/arguments for the hints.
I made one a long time ago, though it is outdated now as there are some new functions out.[/QUOTE]
If you give me an example of the XML structure, I'll make a lua script to put it together for you.
Hey, I am a C# developer, if you are still working on this project I would be more than happy to help, I have a ton of ideas myself. If you are interested email me at [EMAIL="troyspradling@gmail.com"]troyspradling@gmail.com[/EMAIL]
[QUOTE=malchiah9090;25679939]Hey, I am a C# developer, if you are still working on this project I would be more than happy to help, I have a ton of ideas myself. If you are interested email me at [EMAIL="troyspradling@gmail.com"]troyspradling@gmail.com[/EMAIL][/QUOTE]
I think this project pretty much died ages ago.
I think I am just going to stick with using Decoda.
[QUOTE=Anthoni_c;25699285]I think I am just going to stick with using Decoda.[/QUOTE]
Go on about Decoda, I am interested. And on topic, I really do hope this will be finished.
Sorry, you need to Log In to post a reply to this thread.