A small web-based multi-file compiler: Live version
- Syntax Highlighting and Text editing provided by CodeMirror (Github Repo)
- Compiling backend provided by Coliru (Github Repo)
I'd like to work on the following, time permitting:
- Scrolling problems when close to min-height of editors
- Occasional errors when adding/removing files repeatedly
- iOS scaling (viewport)
- iOS scrolling (horizontal not wrapping or scrolling)
- Disable buttons while document is still loading (for low-speed mobile connections)
- General code smell; Need to pay of code debt of quick prototyping
- Feedback on destructive actions (file deletion, window closing)
- Editor Color scheme selection
- Settings menu
- And the ability to save them (ex. cookie)
- Other view modes, such as tabbed, or fullscreen.
- Expanded Compiler args
- Macro definition UI to make composing the final cmd easier
- Macro highlighting
- Preview of composed cmd
- Support for gists
- Github OAuth login
- Github gist API
- Download files from a provided gist ID and compile them.
- Gist uploads (require login?)
- Query string to allow sharing of gists and compiling
- Embed version for portfolio demos
- Use CodeMirror for console output
- General bash-style colors
- Syntax/error highlighting for g++ output
- Look into proper backend
- Framework like Ember, though ideally lightweight
- Switch to modules (browserify/RequireJS/etc)
- HTTPS for github pages(?)