使用NetBeans开发JFinal

        在国内,Netbeans用的人不是很多。可能很多人了解或使用Netbeans都停留在学校上课时。关于最好的Java IDE之争,网上一直没有中断过。其实IDE最好与否,适合自己才重要,再好的IDE,也有它的不足。

        同很多人一样,最开始接触的IDE是Eclipse。Eclipse生态好,免费、易于安装和使用,各种插件。近几年来,IDEA越来越受欢迎,甚至许多人说IDEA是最好的Java IDE。后来,项目中也开始使用IDEA,用惯Eclipse的用户,刚开始使用IDEA会有很多不习惯。随着对IDEA慢慢的适应,发现IDEA在许多方面,确实很优秀,特别是代码智能提示等。但是,IDEA是收费的(社区版很多方面太受限制了),价格也不便宜。

        随着项目模块越来越多,在调试项目时,修改类后,IDEA竟然不自动编译,需要重新打包构建。打包构建有时实在是太浪费时间。终于忍无可忍,决定换回Eclipse,然而,Eclipse的各种错误和进度条等待也实在太烦人。怎么办?要不,试试NB IDE吧?好吧?!

        在使用了一段时间以后,逐渐适应了NB IDE。总体感觉很不错。免费、轻量、简洁、直观(IDEA一直以来总感觉没有Eclipse和Netbeans那种直观舒服的感觉),代码智能提示虽然比不上IDEA,不过也不弱,虽然仍有一些不足,但是整体感觉还不错,没有IDEA和Eclipse无法忍受的缺陷。在此,向大家分享一下NetBeans IDE,或许是你更好的选择。

NetBeans 简单使用展示:

1.主题设置:
1主题设置.png

2.激活Java语言支持:
2激活Java语言支持.jpg

3.安装nb-javac插件:
3安装nb-javac插件.png

4.设置maven:
4设置maven.jpg

5.设置字体:
5设置字体.png

6.设置格式:
6设置格式.jpg

7.设置代码提示:
7设置代码提示.jpg

8.安装常用插件:
8安装常用插件.png

9.插件介绍:
9插件介绍.jpg

10.导入项目:
10导入项目.png

11.项目图:
11项目图.png

12.项目文件结构:
12项目文件结构.png

13.右键项目属性信息:
13右键项目属性信息.png

14.类修改实时编译:
14类修改实时编译.png

15.配置项目类文件Lincense头定义:
15配置项目类文件Lincense头定义.png

16.清理并构建项目:
16清理并构建项目.jpg

17.运行项目:
17运行项目.png

18.类修改实时编译验证:
18类修改实时编译验证.png

NetBeans常用的几个插件下载地址:

Color Codes Preview: https://plugins.netbeans.apache.org/catalogue/?id=24

Rainbow Braces: https://plugins.netbeans.apache.org/catalogue/?id=25

Encoding Support: https://plugins.netbeans.apache.org/catalogue/?id=32

QuickOpener-NetBeans: https://github.com/dzsessona/QuickOpener-NetBeans

OpenFolder: https://github.com/maykonjv/OpenFolder

其他插件,可以在GitHub中搜索下载。

评论区

要输就输给追求

2021-06-04 14:16

Cannot enable Mx Project Support,Java Persistence,JavaDebugger,GUI Builder,Java LSP Server,Java,Java SE Modular Projects,Maven,Spring Beans,GraalVM Debugging Support,Gradle

cpenet

2021-06-10 08:38

netbeans是挺不错的,我用了好多年了。特别是用它的RCP框架,做应用程序。

冰雨

2021-06-10 09:11

@cpenet 嗯,用着比较轻量简洁,暂时没有遇到IDEA和Eclipse中出现的难以忍受的问题,现在Apache维护,更新迭代速度差强人意。