I understand you are making the editor from scratch.
Suggestions to enhance it:
- Brace matching
- Syntax highlighting for methods
- Clicking on line margins highlights entire line
- documentation on hover
- type information on hovering variables e.g. popup showing
x is an int and is defined in foo() and/or defined in class/interface/abstract class/annotation etc Bar.
- parameter information eg derived from javadocs including their types
- tab with autocomplete popup should complete the suggestion rather than indent line of code
- Persistent custom font sizes i.e. when the application is closed and opened later, the custom font size is preserved
And many more I have not thought of yet
I understand you are making the editor from scratch.
Suggestions to enhance it:
xis anintand is defined infoo()and/or defined in class/interface/abstract class/annotation etcBar.And many more I have not thought of yet