Code Editor Java Based GUI Code Editor Features: Done: TODO: Syntax highlighting. Code formatting. Run Stop and Pause buttons. Setting environment variables. Cross Platform(Windows, Linux). Set compilation flags.