NetBeans IDE

最新版本 Apache NetBeans 16.0

Apache NetBeans 16.0

Apache NetBeans 16.0
為軟件開發人員提供免費的開放源代碼集成開發環境。您可以使用 Java 語言,C / C ++,甚至 PHP,JavaScript,Groovy 和 Ruby 等動態語言來獲得創建專業桌面,企業,Web 和移動應用程序所需的所有工具。 NetBeans IDE 很容易安裝和使用直接開箱,並運行在許多平台上,包括 Windows,Linux,Mac OS X 和 Solaris。下載 NetBeans IDE Offline Installer Setup!

New NetBeans IDE 亮點:

Java
JDK 8 支持:與 Profiles,Lambdas 和 Streams 一起使用的工具和編輯器增強功能。 Java SE Embedded 支持直接從 NetBeans IDE 在嵌入式設備(如 Raspberry PI)上部署,運行,調試或剖析 Java SE 應用程序。Java ME Embedded 8 支持.

Java EE
新 PrimeFaces 代碼生成器,用於生成完整的 PrimeFaces 骨架 CRUD 應用程序連接到數據庫。 Tomcat 8.0 和 TomEE 支持,包括開箱即用的 JPA,JSF 和 JAXRS 配置和數據源。 JPA 提示更靈活,可以禁用,啟用和更改警告級別.

Maven
新的 Maven 圖形佈局切換器。當重新運行 Web 應用程序時,Navigator 顯示 POM 目標並改進 Maven 性能。在調試時改進了“應用代碼更改”的 Maven 性能。通過從視圖到控制器的超鏈接來導航。 AngularJS 在工件之間的代碼完成方面的許多增強功能,例如在控制器中定義的屬性視圖中的代碼完成。調試在 Nashorn(JDK 8+)腳本引擎中執行的 JavaScript 代碼是受支持的。

HTML5
Android 4.4 支持 Cordova 3.3+ 的 WebKit 調試。新的 Karma 測試運行器支持和 New Grunt 構建支持。 Avatar.js 通過工具 | 在插件管理器中可用插件。安裝之後,您可以為 PHP 5.5 創建 Avatar.js projects.

PHP
Support。樹枝,拿鐵和霓虹燈的增強。新建項目嚮導支持的作曲家.

C / C ++
編輯器中新增導航功能。新的 GDB 控制台啟用使用命令行 GDB 模式。新的提示和代碼完成。改進的遠程性能。下載 NetBeans IDE 脫機安裝程序安裝!

Platform
增強了窗口系統的靈活性,例如通過拖放操作編輯器的拆分以及定制編輯器選項卡的新 API。管理項目組的新用戶界面設計。文件夾中的文件可以按擴展名排序.

雜項
配置文件增強功能:嵌入式平台上的配置文件,顯示鎖定爭用的線程擁有監視器以及改進的線程視圖。版本增強:支持 Subversion 1.8 工作副本,對 Git 和 Mercurial 支持的各種增強。任務計劃和任務窗口中的其他新功能,用於錯誤跟踪.

注意:需要 Java 開發工具包.

也可用:下載 NetBeans IDE 為 Mac

ScreenShot

軟體資訊
檔案版本 Apache NetBeans 16.0

檔案名稱 Apache-NetBeans-16-bin-windows-x64.exe
檔案大小
系統 Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
軟體類型 開源軟體
作者 Oracle
官網 http://www.netbeans.org/
更新日期 2022-12-08
更新日誌

What's new in this version:

Gradle:
- Initial implementation of (experimental) Dependency API in Gradle
- Refactor Grade Editor Related Functionality into a gradle.editor Module
- Gradle hide empty generated folders
- Support projects without build.gradle
- Fix npe from gradle build actions dialog
- NETBEANS-4720 Support custom gradle test sourcesets
- Override gradle's compiler version from compiler args.
- Various fixes and improvements [1/3]

API: access to build properties of gradle script [2/3]
- Fix for Gradle project sources popup menu invocation error #4755
- Support for jar & native image artifact for gradle projects [3/3]

#4847: do not use newer classes in older distributions.
- Switched gradle.dist and gradle.editor module to regular. Fixes #4866

#4923: access to gradle internal APIs is protected from failing the project load, just logs a notification.
- Prevent CCE NbGradleProjectImpl to DataObject
- Fix GradleCliEditorKit Registration

Maven:
- Support for project output artifacts
- Improve Jakarta EE 9/9.1 support
- Build action must be included in the cache key
- Allow to disable warning for specific lifecycle participants.
- Artifact tags, support for shaded output and source attachments.
- Fix possible NPE in NexusRepositoryIndexerImpl exception handler.
- Update Maven archetype version for Jakarta EE 9.1
- Implement maven pom javac release option hint (JEP 247).
- Maven UseReleaseOptionHint fixes
- hide template link as last resort if it appears to be broken.
- Fix maven classpath listening
- Maven HintsPanel UI layout fixes and minor cleanup.

Java:
- Modernize ActionsManager in Debugger API
- OrganizeImports fixed for clashing star imports.
- Update nb-javac to 19+33.
- Multi-release jar support
- Fix extra space added in try with resources
- Avoid using an invalid JavaPlatform
- JavadocImports fixed for illegal string trim.
- Fixing error recovery for (current) record patterns.
- Code completion for jdk-19 case patterns implemented.
- Fixing error recovery when j.l.MatchException is missing, and patterns are present.
- revert rushed unbalanced-hint fix (#4421).

[NETBEANS-4923]: Problem with Deploy/HotDeploy using Netbeans 12.1 an…
- Code completion after yield in switch expressions fixed.
- Improve java platform selection logic for hints.
- Fix error in wizard when creating module-info file (GH4628)
- Provide hints for conversion to Virtual thread executor when thread pools are used
- add semantic highlight for when keyword
- Implementation of auto completion, formatting adjustment and providing hints for JEP 405 record patterns
- Update JDK 19 Javadoc link from EA to GA.
- put nb-javac modules on the plugin import block list.
- Never mark overriding methods as unused, fixes GH4276.
- Fix MoveMemberPanel and MoveClassPanel (GH4708)

Groovy:
- #4556 - NetBeans should not auto-insert n in Groovy triple quoted strings

PHP:
- Fix the syntax error for the constant array access #4684
- Fix the formatting for the textual operators(AND, OR, XOR) #4635

C/C++:
- The CPPLight debugger works on aarch64.

Enterprise:
- Support for vulnerability audit in Oracle cloud
- Fixed JBoss EAP regex patterns to match two digit minor/patch versions
- Better messages during project audit. Code cleanup.
- Unable to register Payara 6.x in Apache NetBeans 15
- More options for LSP audit command
- Import local schema to avoid DNS lookup in build

Web:

CSS: Implemented position:sticky
- Fix for not calling auto completion after end tag was already added

Editor:
- Cleanup debug Exception after an old issue

FIX-3732: Prevent possible IAE in DocumentViewOp.
- Fixed a NPE from issue #4629
- YAML Support
- Change YAML indent to 2 spaces by default
- YAML Support Layer Code Cleanup
- Minor cleanup in YAML Language Support
- Dockerfile Support
- Added multiview [Source|History] for Dockerfile-s

new: TOML Support
- Some support for TOML files
- TOML Cleanup and Improvements

new: ANTLR v4 and v3 Support
- ANTLR v4 and v3 Grammar Editing Support
- Fix possible NPE while editing ANTLR Grammar
- Improve support for ANTLRv4 Grammars
- ANTLRv4 indent and code snippet support.
- More precise code-completion for ANTLRv4 Grammars
- Fixed end of file indenting and code completion for ANTLR v4

UI Changes:
- Add ability to load custom FlatLaf properties from user config.
- Keyboard focus can activate top component
- Add update centre notifications to Check for Updates dialog
- Update FlatLaf from 2.4 to 2.5
- Dialog parent should not be null
- Update FlatLaf from 2.5 to 2.6
- about panel needs a vertical scrollbar if the async plugin update notification appears

Platform:
- Better messages from Janitor on abandoned cache dirs.
- Do not eager load non-eager module fragments.
- Limit ValidateClassFilesTest to scan only JARs referenced from modules
- Another attempt to fix intermittent clipboard bug on Windows
- After file external change fire reloaded event

Language Server Protocol:

- LSP: Cloud explorer should be hidden with Java support switched off.
- LSP: Html4J UI modified work over LSP.
- Accept file paths passed as a plain string, toURL throws IAE.
- Automatically disable NBLS Java for GCN users.
- Project info exported through LSP
- Allow empty jdbc password

VSCode Extension:
- Vulnerability audit fixes
- Changed wording of the vulnerability scan message.
- Reveal things in project explorer by default.
- Updates for 15.0.301 release of VSNetBeans
- Add debugger listening connector to LSP.

Maintanance:
- fix CI concurrency settings
- Cleanup a bunch of raw type error messages related to TreeSet.
- remove usages of deprecated junit.framework.Assert.
- Cleanup warnings related to raw type List
- conditional CI pipeline + migrate some jobs from travis to gh
- bump versions of setup-java, setup-php and cache actions.
- Cleanup more raw type List warnings..
- Tomcat module cleanup
- wrap unreliable micronaut tests in retry script for now
- ci - run cache action after checkout

Other Changes:
- Increment spec versions for Apache NetBeans 16 development.
- Update issue forms for 15 release candidates.
- Snapshot of APIs as of NetBeans 15
- Set "--add-modules ALL-MODULE-PATH" when compiling MX project.
- Make Apache NetBeans 15 the latest version for issue reports.
- Recognize generatedDependencies tag
- Limit bootstrap libraries to java.se
- jna.nosys is required so that JNA tries to load native library via System#loadLibraryin #4736
- use java.net.URLEncoder/Decoder instead of buggy custom impl.
- Recognize Scala class constructor

Apache NetBeans 16.0 相關參考資料
Apache NetBeans 16 Documentation | APIs Overview

The debuggercore/api module (Debugger Core API) allows to install different debugger implementation to one IDE. It allows to share some common UI components.

https://bits.netbeans.org

Apache NetBeans 16 | IDE Software

Apache NetBeans 16 | Quickly and easily develop desktop, mobile, and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more.

https://www.fileeagle.com

Apache NetBeans Releases - The Apache Software Foundation!

Apache NetBeans 21. Latest version of the IDE, released on February 20, 2024. Download. Older releases.

https://netbeans.apache.org

Downloading Apache NetBeans 16

Downloading Apache NetBeans 16 ... Apache NetBeans 16 was released on November 30, 2022. Apache NetBeans 16 is available for download from your closest Apache ...

https://netbeans.apache.org

How to Install NetBeans IDE 16 on Windows 1011 [2022]

https://www.youtube.com

NetBeans 16 已經發布,這些是它的新聞

NetBeans 是一個免費的集成開發環境,主要用於Java 編程語言。 這發布新版“Apache NetBeans 16”, 版本附帶大量更新以及大量修復、語言改進、支持改進 ...

https://www.linuxadictos.com

NetBeans IDE 16 Download - Informer Technologies, Inc.

2023年12月25日 — NetBeans IDE version 16 (netbeans.exe). Apache NetBeans provides editors, wizards, and templates to help you create applications in Java, PHP...

https://netbeans-ide.informer.

Welcome to Apache NetBeans

Apache NetBeans is much more than a text editor. It highlights source code syntactically and semantically, lets you easily refactor code, with a range of ...

https://netbeans.apache.org

[ANNOUNCE] Apache NetBeans 16 Released

2022年12月15日 — The Apache NetBeans team is pleased to announce that Apache NetBeans 16 was released on November 30, 2022 (though there's been a delay in ...

https://netbeans.apache.org