This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
M4sh3dP0t4t03's profile picture

UltimateIDE - making an ultimate Ide

Started by M4sh3dP0t4t03, 16 May 2013 - 12:45 PM
M4sh3dP0t4t03 #1
Posted 16 May 2013 - 02:45 PM
Just imagine you could do all your coding work for computercraft in just one single program for it. You want a better editor than the build in one? Got it! You want to create logs of your programs? There is a build-in debugging program for that! You use multiple files for a single program but still want to put it in one single file? No problem for the included package manager! On a real computer you just need a nice IDE. GravityScore made already a nice IDE with his LuaIDE, but you still might need other programs and I want to make a program that contains everything by putting programs of other guys in one ultimate program which would contain any possible program you might need. I'm of course going to ask the developers of the programs before I will use them and I will give them all the credit they deserve. Here is the list of programs i currently want to use:

LuaIDE by GravityScore - http://www.computerc...diting-in-game/ - got permission
Debugging by Jesusthekiller - http://www.computerc...-cprint-update/ - got permission
Package manager by oeed - http://www.computerc...m-distribution/ - got permission
Mouse file browser by BigSHinyToys - http://www.computerc...e-file-browser/ - got permission
Re-indent by Engineer and GravityScore - http://www.computerc...2618-re-indent/ - got permission
And maybe a few more

Things I want to add myself:

A little plug-in API for everything from better syntax highlighting to huge extras with a build in downloader for them
A build in downloader for APIs you want to use for your programs
Automatic extra syntax highlighting for any APIs you use

That was about it, if you have any extra ideas or other things you want to say, just say them. I will contact all the makers of the programs I want to use as fast as I can.
To-do-list:
Step 1: modifying mouse file browser so I can include it in LuaIDE for file selection
Step 2: modify Package manager so I can put it completely in LuaIDE
Step 3: do the same with debugging
Step 4: writing some extra stuff myself like project management and a simple pastebin downloader and maybe even more
Status: modifying mouse file browser to be able to select the files
And I have to add this to my topic:
Debugging by Jesusthekiller is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Copy of this license
D3matt #2
Posted 16 May 2013 - 03:00 PM
Good luck! People have been trying since the dawn of the computer to make an "Ultimate IDE" :P/>
M4sh3dP0t4t03 #3
Posted 16 May 2013 - 03:12 PM
Good luck! People have been trying since the dawn of the computer to make an "Ultimate IDE" :P/>/>
Not exactly since the dawn of the computer, it were at least 10 years between the first computer and the first computer that uses a screen(very early computers didn't had screens)and it wouldn't make much sense to make a IDE for a computer without screen :P/>
M4sh3dP0t4t03 #4
Posted 17 May 2013 - 12:41 AM
Ok, I have now the permission to use almost all of the programs I wanted(still waiting for Jesusthekillers response) so I will start developing later on this day.
1lann #5
Posted 17 May 2013 - 01:55 AM
Fyi, LuaIDE contains Re-indent made by Engineer (and GravityScore)
M4sh3dP0t4t03 #6
Posted 17 May 2013 - 07:28 AM
Fyi, LuaIDE contains Re-indent made by Engineer (and GravityScore)
Oh, i didn't knew that. Last time I used it it were different
Dlcruz129 #7
Posted 17 May 2013 - 10:16 AM
You really got permission from GravityScore? Because this just looks like you making a few changes to LuaIDE and claiming it as your own.
M4sh3dP0t4t03 #8
Posted 17 May 2013 - 10:22 AM
You really got permission from GravityScore? Because this just looks like you making a few changes to LuaIDE and claiming it as your own.
Yes, I got permission from him. And I plan to do way more than just "a few changes" and I will only take credit for the parts of the program I write myself.
Engineer #9
Posted 17 May 2013 - 04:58 PM
Oh, I see what you are doing… Ooh well, just have fun I guess. But I want a change in the OP. Re-indent is made by me AND GravityScore. I dont want to take full credit since we made it together :P/>

And follow Grav's directions if he gave you any :)/>
M4sh3dP0t4t03 #10
Posted 18 May 2013 - 01:22 AM
Oh, I see what you are doing… Ooh well, just have fun I guess. But I want a change in the OP. Re-indent is made by me AND GravityScore. I dont want to take full credit since we made it together :P/>/>

And follow Grav's directions if he gave you any :)/>/>
Done!
jesusthekiller #11
Posted 18 May 2013 - 03:58 AM
King, I'll work a bit on debugging, I'll try to make it log all CC functions :)/>
Mackan90096 #12
Posted 20 May 2013 - 06:46 AM
Can't wait until this thing comes out.
jesusthekiller #13
Posted 20 May 2013 - 02:16 PM
I can :P/>. I don't think it will be something great tho…
Sorry, KingOfNoobs
Still worth a try tho :)/>
Zudo #14
Posted 23 May 2013 - 02:15 AM
Wow… this would be cool. But LuaIDE has a re-indent function built in.
M4sh3dP0t4t03 #15
Posted 28 May 2013 - 11:10 AM
Status report: I kinda have Mouse file browser working without any bugs, but when I'm trying modifying all the other programs there appears a new bug every time I'm fixing a bug.