Java based IDE created for senior project many moons ago. Uploading this to serve mainly as a reminder to how far I've come and to be nicer to individuals who are still wet behind the ears so to speak.
When showing an initial concept of this idea to my advisor he looked things over and responded with "That's cute". I was none too thrilled with this response but he encouraged me to continue nonetheless. And so, if only to spite him, I named the project cute
.
- Tabbed project structure so that each projects files lives within its own workspace.
- Lots of cool UI effects :)
- Be able to execute ruby files from within the IDE.
- Implement all modern shortcut keys to navigate between files/projects/etc without having to use a mouse.
Run the Main.java file and the IDE will start as expected. At some point I may create an executable if this ever gets past the POC stage but for now this will have to suffice.
- Close a Project Tab == Ctrl + Q
- Shift to next Project Tab == Shift + Tab
- Open a new File Tab == Ctrl + T
- Save a File Tab == Ctrl + S
- Close a File Tab == Ctrl + W
- Shift to next File Tab == Ctrl + Tab
- Green Button == run file in terminal
- Red Button == kill running file in teminal
- Grey Buttons == don't work :(
- Yellow Buttons == don't work :(
- Blue Buttons == don't work :(
- Clicking on any project or file within the project-view-panel on the left produces loads of options for each.