Thunder is code editor completly made in javafx. This is just a practice project which focuses on main features of a modern code editor.
- Auto completion
- Syntax Highlighting
- Multiple Theme
- Directory viewer
- Multiple Tabs
- Line no and etc.
- Javafx - 11.0.2
- Font awesomefx - 8.2
- json simpler - 1.1.1
- juniversalchardet - 2.4.0
- richtextfx - 0.10.6
Note: All the dependencies are provided in lib folder.
Clone this repo.
git clone https://github.com/blaze-centurion/code-editor-javafx.git
cd project-dir
Then configure your IDE with given dependencies. Then run the Editor.java file to start the program.
Note: There are lot of features which are not implemented yet. But in future those features will be implemented.