netbeans
ide9官方版是一款专为java程序开发人员设计开发的功能丰富强大,专业性强大,适用范围广,操作逻辑清晰易上手的专业开源开发环境,netbeans
ide9官方版为Java开发人员提供了用户友好的界面和丰富的工具,帮助他们在Java EE,Java SE(包括JavaFX)和Java
ME中构建模块、移动、Web和EJB应用程序,它支持Mercurial,Maven和Git等各种平台。
功能介绍
面向软件开发人员的开源集成开发环境,支持多种语言,代码完成功能和令人印象深刻的调试功能。
简单的界面,但要求很高的应用
通过组织良好的GUI,该实用程序的功能非常易于访问和仔细分组,因此用户实际上可以节省时间并避免通过许多选项卡和菜单只是为了找到一个简单的功能。
由于它是用Java编程语言编写的,因此NetBeans IDE在运行时会对系统资源产生严重影响,但除此之外,用户不会遇到其他主要缺点。
支持的编程语言
该软件主要用于为桌面,移动和Web环境创建Java应用程序,也适用于HTML5开发,以及PHP和C / C
++项目。除了作为跨平台IDE之外,NetBeans还可以通过插件进行扩展,并为那些对编程感兴趣的人提供各种资源。
在该软件包中,不仅有Java和JavaScript,还有Groovy,HTML和XML的专用编辑器,仅举几例。
调试脚本,启用代码完成和格式化
由于内置的NetBeans调试器与FindBugs相结合,因此在代码中发现并不是一项艰巨的任务。
NetBeans
IDE支持协作和存储库管理,并且该软件提供的定制可能性非常广泛。从格式化和代码完成,到问题跟踪和版本控制系统,用户可以为他们所处理的项目选择最合适的设置,并使所有内容适应可用的硬件资源。
总而言之,可以肯定地说,特别是在涉及Java应用程序开发时,无论目标平台如何,NetBeans
IDE都是最安全的选择。在同一时间内,这款软件具有直观和复杂的功能,并提供了无需工作即可完成工作所需的一切,并且符合当今最高质量标准。
软件特色
JDK 7:
项目支持
编辑器增强功能:代码完成,提示
WebLogic Server:
简化并更快地部署到WebLogic
新服务器运行时节点,显示已部署的应用程序
JSF与服务器库集成
Oracle数据库:
简化的连接向导
引导安装到JDBC驱动程序
编辑和部署存储过程
GlassFish的:
GlassFish 3.1支持
远程GlassFish的域重启和日志查看器
启用和禁用已部署的应用
Java:
Maven 3支持
JUnit 4.8.2集成和各种JUnit改进
库和Java平台中支持Javadoc的远程HTTP URL
GridBagLayout的新改进的可视化定制器
Java EE:
改进了对CDI,REST服务和Java持久性的支持
对Bean验证的新支持
支持JSF组件库,包括捆绑的PrimeFaces库
改进了JSF中表达式语言的编辑,包括代码完成,重构和提示
网页语言:
HTML5编辑支持
JSON格式化程序
PHP:
生成PhpDoc
重命名重构,安全删除重构
PHP 5.3 - 支持别名
C / C ++:
从用户现有的二进制文件轻松导入项目
用户的源文件位于远程系统上的新项目类型
NetBeans平台:
用于在图层中生成动作注册的注释
性能增强以及与Profiler的紧密集成
其他NetBeans API更改
一般:
编辑器中的自动换行
增强的Profiler集成
在IDE和其他程序之间切换时,更少干扰性地检查外部更改。
更新日志
Java:
JDK 8支持:使用Profiles,Lambdas和Streams的工具和编辑器增强功能。
Java SE Embedded支持直接从NetBeans IDE在嵌入式设备(如Raspberry PI)上部署,运行,调试或配置Java
SE应用程序。
Java ME Embedded 8支持。
几个Java编辑器增强功能,例如许多新的Java提示,显示为工具提示的Javadoc,即时重命名增强功能和代码完成排除功能。
改进了与JavaFX Scene Builder的集成。
JDK 8的代码完成
Java EE:
新的PrimeFaces代码生成器,用于生成与数据库连接的完整PrimeFaces骨架CRUD应用程序。
Tomcat 8.0和TomEE支持,包括开箱即用的JPA,JSF和JAXRS配置和数据源。
Facelets Template Client向导要求生成部分。
模板部分和JSF复合组件中的代码完成。
Bean.xml文件中增强的CDI集成,替代类和构造型的代码完成。
JPA提示的更多灵活性,可以禁用,启用和更改警告级别。
Maven图形布局切换器
Maven:
新Maven图形布局切换器。
导航器显示POM目标。
“项目”窗口中显示的其他Web资源。
重新运行Web应用程序时改进了Maven性能。
在调试时改进了“应用代码更改”的Maven性能。
Maven图形布局切换器
JavaScript:
AngularJS导航通过从视图到控制器的超链接。
在工件之间的代码完成中AngularJS的许多增强功能,例如在控制器中定义的属性视图中的代码完成。
Knockout模板中的代码完成支持。
新的编辑器支持创建JQuery小部件和插件。
支持在Nashorn(JDK 8+)脚本引擎中执行的JavaScript代码的调试。
AngularJS的代码完成
HTML5:
支持Cordova 3.3+的Android 4.4 WebKit调试。
新的Karma测试跑步者支持。
新的Grunt构建支持。
Avatar.js可以通过工具|在插件管理器中找到 插件。安装后,您就可以创建Avatar.js项目了。
因果报应
PHP:
支持PHP 5.5。
对Nette测试仪的新支持。
对PHP CS Fixer的新支持。
Twig,Latte和Neon的增强功能。
新项目向导支持的Composer。
PHP Nette测试员
C / C ++:
新的GDB控制台,用于启用命令行GDB模式。
新提示和代码完成。
改善远程性能。
C ++ Breadcrumbs
平台:
增强了Window System的灵活性,例如通过拖放拆分编辑器,以及用于自定义编辑器选项卡的新API。
用于管理项目组的用户界面的新设计。
文件夹中的文件可以按扩展名排序。
杂:
Profiler增强功能:嵌入式平台上的配置文件,显示用于锁争用的线程拥有监视器,以及改进的线程视图。
版本控制增强功能:支持Subversion 1.8工作副本,对Git和Mercurial支持的各种增强功能。
任务计划和任务窗口中的其他新功能,用于错误跟踪。