SlickEdit Community
SlickEdit Product Discussion => SlickEdit® => Features and/or Improvements => Topic started by: Marcel on March 05, 2018, 04:54:54 pm
-
My Java improvement series.
SE should logically extend its tagging database with information found the jar files of the project's class path (gradle/maven addressed elsewhere). This is a logical extension only, no data gets transferred into the tagging database. In addition, SE should include a byte-code decompiler.
Furnished with that new information, SE will be able to
- Resolve import statements for classes
- Resolve import statements for annotations
- Provide auto-complete support for classes, functions and types found in the classpath jars
- Provide meta information such as deprecation flags
- Step into compiled code while debugging, provide synthesized method signatures and local variables
Java still most referenced language https://www.tiobe.com/tiobe-index/ (https://www.tiobe.com/tiobe-index/)