|
| 16 Oct 2013 08:52 PM |
So, I've been hard at work with my ROBLOX Lua Editor, RBXEdit. It currently supports the following features: - Full auto-complete of all ROBLOX + standard Lua methods/functions - Sublime Text-like auto-indent - Snippet creator + manager - A project explorer (you can create Lua projects for organization or collaborations) - Slick UI - Extensibility. You can create your own auto-complete and syntax highlighting extensions if you have a custom library, and want to be fancy. - FTP Upload support - ROBLOX Model Export - Standard Mode. Just go plain Lua without the ROBLOX API.
What I'm working on: - GitHub and Dropbox compatibility - *Live Collaboration - ROBLOX Place Export/Import - **SmartComplete
* - May not add this due to difficulty. ** - A very, very smart auto-complete. It will tell you what kind of parameters a function accepts, what the function returns, etc.
I'm literally trying to create the best IDE available for Lua. As you can see, I've gotten a lot accomplished. But my question to you all is, what would you like to see in this IDE? Would you use it over the ROBLOX Editor? What would you like to see removed? Why?
Screenshots: prntscr/1xtflp prntscr/1xtfpu |
|
|
| Report Abuse |
|
|
Oysi
|
  |
| Joined: 06 Jul 2009 |
| Total Posts: 9058 |
|
| |
|
|
| 16 Oct 2013 09:01 PM |
| Thanks for not reading the original post, Oysi. |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:16 PM |
Or you could not be a jerk and just make it as a netbeans or eclipse plugin. ( Or, a plugin for another IDE would work too.)
Only having to use one tool for the job is nice. |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:18 PM |
Because writing an application from scratch makes me a jerk. I guess that makes you the moron, no? |
|
|
| Report Abuse |
|
|
Oysi
|
  |
| Joined: 06 Jul 2009 |
| Total Posts: 9058 |
|
| |
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 16 Oct 2013 09:24 PM |
| Feature suggestion: Collapsible blocks |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 16 Oct 2013 09:25 PM |
| And then when you're done with that, do a MoonScript <-> Lua converter |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:25 PM |
You were correct with your first sentance. Wrong with the second.
Honestly, are you guys made of gold? Metal, yet soft and easily scratched and bent? |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:26 PM |
| @oysi: 'Cept the fact Roblox crashes when you use the 'Replace All' feature, which makes Notepad++ > Roblox Studio for editing scripts. |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:29 PM |
@blocco: Already implemented. There's even a special "region" type block you can create with comments: --@ Whatever you want to call it print("Hi") --@end
@chickenman158: Your logic makes no sense. Please tell me how writing hundreds of lines of code makes me a "jerk". I would love to hear your horribly thought out, and probably trolling reasoning. |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:34 PM |
| First, toughen up. I have put months ol work into projects to be called worse than "jerk". Second, learn to take your grains of salt with you. |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:35 PM |
Oh dear Guys It's another weewoo5 Sound the alarm! |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:39 PM |
Why. Roblox has its own IDE, and if thats not cool for you, use any lua ide and simply copy and paste to roblox.
I dont get it. |
|
|
| Report Abuse |
|
|
|
| 16 Oct 2013 09:43 PM |
Because I'm bored, StealthKing95. I don't make anything useful in C#, so this will be a change for me as well. Instead of making stupid hacky tools, I can make something useful. |
|
|
| Report Abuse |
|
|
| |
|
Oysi
|
  |
| Joined: 06 Jul 2009 |
| Total Posts: 9058 |
|
| |
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 16 Oct 2013 09:49 PM |
Honestly, notepad is what I mainly use for code under 100 lines long. Then it's notepad++
I just had trouble with studio crashing sometimes |
|
|
| Report Abuse |
|
|
| |
|
|
| 17 Oct 2013 08:20 AM |
If I can type:
if something == somethingelse then
and then press enter, and it does
if something == somethingelse then [tab][text cursor goes here] end
Then I'd be happy with it. |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
|
| 17 Oct 2013 08:40 AM |
| For some reason I don't like subltime text. It looks fugly for me, and weird + it's not freeware. Notepad++ seems so much better for me. |
|
|
| Report Abuse |
|
|
uyjulian
|
  |
| Joined: 29 Nov 2012 |
| Total Posts: 1214 |
|
|
| 17 Oct 2013 10:09 AM |
make this for linux or i'll keep on using Sublime Text 2. |
|
|
| Report Abuse |
|
|
Seranok
|
  |
| Joined: 12 Dec 2009 |
| Total Posts: 11083 |
|
|
| 17 Oct 2013 11:41 AM |
| Idea: Create a local server. Poll it with HttpService, checking if you want to run any new code. It will pcall the code and then call HttpPost with the results. This way you can type code in a custom application and see what would happen if it were running in RBX.Lua |
|
|
| Report Abuse |
|
|
|
| 17 Oct 2013 11:43 AM |
ooh
'Run Test Place'
would start server and tthen you can do stuff with it
lemme write up a quick mockup lua script for it |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
|
| 17 Oct 2013 11:46 AM |
| Or create plugin that just uses 'dofile' and make the application copy script to roblox studio content folder. |
|
|
| Report Abuse |
|
|