# TODO: Name the project ## TODO: - [ ] Tabs - [ ] Modeline w/ linenumbers - [ ] Syntax highlighting - [ ] Filetree - [ ] Line numbers ## Maybe TODO? - [ ] Shortcuts - [ ] List Chooser - [ ] Change languages - [ ] Search - [ ] Soft wrap - [ ] And replace - [ ] Darkmode/Lightmode or color themes - [ ] Add [code coverage check](https://docs.gitlab.com/ee/user/project/merge_requests/test_coverage_visualization.html) to verify quality of unit tests ## Credits/Sources - [james-d/SimpleMVP](https://github.com/james-d/SimpleMVP/tree/master/src/examples/mvp) -> Demonstration of JavaFX Model/View/Controller application - [FXMisc/RichtTextFX](https://github.com/FXMisc/RichTextFX) -> Library for handling rich text and line numbers - [richtextfx-demos](https://github.com/FXMisc/RichTextFX/blob/master/richtextfx-demos/README.md) -> Examples and demos of how to use RichTextFX, including [Java Keywords Demo](https://github.com/FXMisc/RichTextFX/blob/master/richtextfx-demos/src/main/java/org/fxmisc/richtext/demo/JavaKeywordsAsyncDemo.java)