La Apache Software Foundation最近宣布发布新版本的 您的集成开发环境 Apache NetBeans 11.2。 这是Oracle转移NetBeans代码后Apache基金会准备的第四个版本,也是从Apache孵化器转移项目后的第一个版本。
发射,市场投入 包含对Java SE,Java EE,PHP,JavaScript和Groovy编程语言的支持。 计划从11.3月的Oracle提供的代码库中转移C / C ++支持,计划于2020月进行。 12年XNUMX月,将形成Apache NetBeans XNUMX版本,并将作为扩展支持周期(LTS)的一部分。
对于那些仍然 他们不知道NetBeans,他们应该知道这是一个免费的集成开发环境, 完毕 主要用于Java编程语言 并且它还有大量的模块来扩展它。
NetBeans是一个非常成功的开源项目,拥有大量的用户基础,社区正在不断发展。
NetBeans 11.2主要新功能
随着此新版本的NetBeans 11.2的发布 添加了PHP语言的新功能, 在分支7.4中开发。 还 突出显示了书面属性, 运营商 ”?? =», 替换现有矩阵的能力 在定义一个新的时, 一种序列化对象的新机制,显示大量数字的功能以及用于定义函数的新格式。
从NetBeans 11.2中脱颖而出的另一个变化是 支持Java SE 13。 例如,使用«开关»以表达式的形式而不是运算符。
Se 对文本块实施突出显示和转换操作 它们包括多行文本数据,而不使用字符转义符并保留原始文本格式。 到目前为止列出的功能已被标记为测试,并且仅在组装期间使用“ -enable-preview”标志激活。
还 各种性能优化突出:提高了带有源文本的树中二进制文件的搜索速度。
在Linux和Windows上,WatchServic界面由Java NIO2 API提供 它用于跟踪目录中的更改, 以及更快的文件到文件识别。
改进了对Gradle构建系统的支持。 添加了加载Java编译器标志的功能,使您可以在Gradle项目中使用实验性Java功能。
还在选项卡上添加了对用户输入的处理,以反映装配进度(输出)。 在启动Gradle Daemon后台进程时,现在考虑了org.gradle.jvmargs属性。
解决了JavaScript解析器的代码许可问题,因为之前必须单独安装解析器。 现在graal-js解析器已从GPL转移到UPL(通用许可)。
如何在Linux上安装NetBeans 11.2?
对于那些想要获得此新版本的NetBeans 11.2的人 他们必须在其系统上至少安装Java 8版本的Oracle或Open JDK 8,以及Apache Ant 1.10或更高版本。
现在,他们必须下载可以获取的应用程序的源代码 从下面的链接。
安装完所有内容后,将新下载的文件解压缩到您喜欢的目录中。
然后从终端进入这个目录,然后执行:
ant
生成Apache NetBeans IDE。 构建完成后,您可以通过键入以下内容来运行IDE:
./nbbuild/netbeans/bin/netbeans
还 还有其他安装方法 可以得到他们的支持, 其中之一是借助Snap软件包。
他们只需要获得支持就可以在其系统上安装这些类型的软件包。 要使用此方法进行安装,必须键入以下命令:
sudo snap install netbeans --classic
另一种方法是借助Flatpak软件包,因此他们必须获得支持才能在系统上安装这些软件包。
执行安装的命令如下:
flatpak install flathub org.apache.netbeans