Hi,

So, I'm running both.

Old:

Netbeans 12.5 has a horrible habit of scanning all projects for dependencies, I assume in regards to code completion, although I haven't found too many examples of where it would work, similar to, for example, IntelliJ or a plain Java implementation.

Editor works exceptionally well. There are some either undocumented, or well known shortcuts? And some code completion is completely wrong.

New:

Netbeans 17 has a horrible failure in stopping apps. System.exit(code) should work as the default for the specified type. If running from a static void main(args), it should exit from the main. If running as a pkg.sub.Class.launch()? It should be user specified, based on whether they have a gui in place from execution or not, if headless, that should be an error if not specified. Sort it out.

Also, I understand, I have my project, but Java specifies that there are .class'es and .java's. So, we should have the option to display .class'es, for those that are interested. IE, people working on compilers or creation programs. If desired, we should be able to hide those. Also, what purpose is served by containing a separate sub-path for the NetBeans Files? Again, if I want that, I think I would be able to set that feature. I don't want tim's either, that's why I use it as a .jar, not a project.


Both:

Bad, bad, non-background scanning for code completion. ==> Think, active project. True background scanning. Work.

No display settings. For example, I want to select display of .class files. I don't want to show Netbeans Files.

Caching is inconsistent and error prone, particularly in 17. No functionality to refresh list and contents of included .jars as in 12.5. Note that 12.5 does do that correctly, although both are clunky with the + at the top right of the included libraries dialog for the project properties -- that should be a button in the list, along with remove, as on the right of the ProjectProperties->Libraries tab. It should work, as in 12.5, that re-copying the jar into the registered location should cause the refresh and reload of the code contained within the jar. This ensures it's correctness to the file system.


Caveat:

Did not compare .jar output.


Hello?:

Unless I'm wrong, then please instruct me on the correct procedures and coding style.
Thank you.


Tim



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to