Better editor
Opened this issue · 3 comments
mmkathurima commented
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 anint
and is defined infoo()
and/or defined in class/interface/abstract class/annotation etcBar
. - 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
reportmill commented
These are all great suggestions - and most should be easy (less than a day). I'll be working on this list.
mmkathurima commented
@reportmill Another note - also look into a more user friendly way to (re)open a file in a project and making use of context menus in the project sidebar. The dropdown button's context menu items require more testing too :-)
mmkathurima commented
@reportmill Additionally, consider drag-and-drop of text within and out of the editor