⚠ 這是歷史版本頁面 — 查看 Apache NetBeans 最新版本 →
- 目前版本12.5
- 更新日期2021-10-07
- 檔案大小410.4 MB
- 檔案名稱Apache-NetBeans-12.5-bin-macosx.dmg
- 作業系統Mac OS X
- 支援語系English
- 授權型式開源軟體
- 開發商 Apache Software Foundation
- 軟體分類Mac 軟體 / 開發者工具
##
編輯短評
Apache NetBeans 是一套開放原始碼的整合開發環境(IDE),主要為軟體開發者提供撰寫 Java、C/C++、PHP、JavaScript 等語言所需的完整工具,涵蓋桌面、企業、網頁與行動應用開發。它最大的辨識度在於開箱即用、跨平台支援(macOS、Windows、Linux 等),並內建 Java Shell 的 REPL 互動式環境,方便快速測試程式碼片段。由 Apache 軟體基金會長期維護,更新步調不算頻繁但持續穩定,在同類開發工具中屬於主流選擇,使用者評價普遍不錯。
這套軟體特別適合 Java 開發者,尤其是剛入門或偏好免設定、直接開始寫程式的使用者;也適合需要同時處理多種語言專案的工程師。與 IntelliJ IDEA 或 Eclipse 等替代方案相比,NetBeans 的優勢是免費開源、上手門檻低,但外掛生態系與深度客製化彈性相對保守。需要注意的是,目前官方僅提供英文介面,macOS 使用者下載時應留意版本相容性;授權為開源免費,無需擔心授權費用,但若習慣中文操作環境,可能需要額外尋找語言套件。
##
軟體介紹
這是一款專為軟體開發者設計的免費開源 Integrated Development Environment (整合開發環境)。您可以使用 Java 語言、C/C++,甚至是 PHP、JavaScript、Groovy 和 Ruby 等動態語言,獲取開發專業桌面應用、企業級應用、網頁及行動裝置應用程式所需的所有工具。
Apache NetBeans for Mac i 安裝簡單且開箱即用,支援包括 Windows, Linux, Mac OS X 和 Solaris 在內的多個平台。
Java Shell 是 JDK9 中包含的新工具(定義於 JEP 222),旨在為 Java 引入 REPL (read-eval-print-loop) 能力。該程式利用工具編輯器的功能,為 Java Shell 提供整合式的主控台介面。
此應用程式可透過使用者專案配置來支援該工具,因此 Java Shell 可設定為與專案類別和函式庫協同工作,在編輯器中直接提供自動完成功能。
此外,該應用程式大幅擴展了命令列工具的能力。Apache NetBeans for macOS 可以將 shell 作為代理(類似於 debugging agent)在被除錯或執行的應用程式上執行(目前僅支援 J2SE 應用程式,包含 Ant 和 Maven 基礎的專案)。
使用 JShell 編寫的程式碼片段可以重新定義並進行測試,甚至可以在執行中的程式碼上測試。當原型準備就緒後,可以將其儲存為一般的 Java 原始檔並整合到專案中。
Features and Highlights
Java
支援 JDK 8:針對 Profiles, Lambdas 和 Streams 提供工具與編輯器增強功能。支援 Java SE Embedded,可直接從 NetBeans IDE 在 Raspberry PI 等嵌入式裝置上部署、執行、除錯或分析 Java SE 應用程式。支援 Java ME Embedded 8。
Java EE
全新的 PrimeFaces 程式碼產生器,可生成完整且連接至資料庫的 PrimeFaces skeleton CRUD 應用程式。支援 Tomcat 8.0 和 TomEE,包括原生的 JPA, JSF, JAXRS 配置與資料來源。提供更靈活的 JPA hints 設定,可自行啟用、禁用或更改警告等級。
Maven
全新的 Maven 圖表佈局切換功能。導覽列現在會顯示 POM goals,且在重新執行網頁應用程式時提升了 Maven 的效能。除錯期間使用 "Apply Code Changes" 的 Maven 效能也獲得提升。
JavaScript
支援透過超連結從 View 導航至 AngularJS 控制器。增強了 AngularJS 在元件間的程式碼補完功能,例如在 View 中可自動完成控制器定義的屬性。支援對在 Nashorn (JDK 8+) 腳本引擎中執行的 JavaScript 程式碼進行除錯。
HTML5
針對 Cordova 3.3+ 支援 Android 4.4 WebKit 除錯。新增對 Karma 測試執行器與 Grunt 建置工具的支援。可透過 Tools | Plugins 在 Plugin Manager 中安裝 Avatar.js,安裝後即可建立 Avatar.js 專案。
PHP
支援 PHP 5.5。針對 Twig, Latte 和 Neon 進行增強。New Project Wizard 現在支援 Composer。
C/C++
編輯器新增 Breadcrumbs 路徑導航功能。新增 GDB Console 以啟用命令列 GDB 模式。提供新的提示與程式碼補完,並提升了遠端開發效能。
User Interface
它提供了直觀且友善的使用者介面。IDE 擁有簡潔、有組織的佈局,包含選單列、工具列以及多個可自定義的區域,用於原始碼編輯、專案管理和輸出監控。
深色與淺色主題滿足不同偏好,讓長時間編碼時視覺更舒適。拖放式的 GUI builder 是其一大亮點,簡化了 UI 設計流程。
Installation and Setup
安裝此 IDE 非常簡單。您可以從官方網站下載安裝程式,並按照安裝精靈提供的步驟操作。安裝過程通常僅需幾分鐘。
在安裝過程中,您可以選擇要包含的插件與擴展元件,根據您的特定需求量身打造 IDE。
How to Use
Creating a New Project
Is Apache NetBeans for Mac completely FREE to use?
是的,Apache NetBeans 是開源且免費的,無需支付授權費用。
Can I use Apache NetBeans for non-Java programming languages?
可以,它支援多種程式語言,包括 PHP, HTML5 和 C/C++。
Are there any limitations to the FREE version of NetBeans for PC?
沒有限制,它開箱即提供完整的功能。
How can I update or install additional plugins in NetBeans?
您可以透過 "Tools" > "Plugins" 進入插件管理員來安裝、更新或移除插件。
Is NetBeans suitable for professional software development?
是的,NetBeans 被許多專業開發者廣泛用於各種類型的專案。
Alternatives
Visual Studio Code: 一款輕量級、開源的程式碼編輯器,擁有強大的語言支援與豐富的擴展插件庫。非常適合網頁開發與腳本編寫。
Eclipse IDE: 另一款熱門的開源 IDE,支援 Java, C/C++ 和 Python 等多種語言,擁有龐大的插件生態系與強大的社群支援。
Pricing
此 IDE 軟體完全 FREE and open-source,使用或獲取支援均無需支付費用。
這使其成為個人、學生以及預算有限的組織之理想選擇。
System Requirements
Download Apache NetBeans for Mac Latest Version Why is this app published on FileHorse? (More info)
Apache NetBeans for Mac i 安裝簡單且開箱即用,支援包括 Windows, Linux, Mac OS X 和 Solaris 在內的多個平台。
Java Shell 是 JDK9 中包含的新工具(定義於 JEP 222),旨在為 Java 引入 REPL (read-eval-print-loop) 能力。該程式利用工具編輯器的功能,為 Java Shell 提供整合式的主控台介面。
此應用程式可透過使用者專案配置來支援該工具,因此 Java Shell 可設定為與專案類別和函式庫協同工作,在編輯器中直接提供自動完成功能。
此外,該應用程式大幅擴展了命令列工具的能力。Apache NetBeans for macOS 可以將 shell 作為代理(類似於 debugging agent)在被除錯或執行的應用程式上執行(目前僅支援 J2SE 應用程式,包含 Ant 和 Maven 基礎的專案)。
使用 JShell 編寫的程式碼片段可以重新定義並進行測試,甚至可以在執行中的程式碼上測試。當原型準備就緒後,可以將其儲存為一般的 Java 原始檔並整合到專案中。
Features and Highlights
Java
支援 JDK 8:針對 Profiles, Lambdas 和 Streams 提供工具與編輯器增強功能。支援 Java SE Embedded,可直接從 NetBeans IDE 在 Raspberry PI 等嵌入式裝置上部署、執行、除錯或分析 Java SE 應用程式。支援 Java ME Embedded 8。
Java EE
全新的 PrimeFaces 程式碼產生器,可生成完整且連接至資料庫的 PrimeFaces skeleton CRUD 應用程式。支援 Tomcat 8.0 和 TomEE,包括原生的 JPA, JSF, JAXRS 配置與資料來源。提供更靈活的 JPA hints 設定,可自行啟用、禁用或更改警告等級。
Maven
全新的 Maven 圖表佈局切換功能。導覽列現在會顯示 POM goals,且在重新執行網頁應用程式時提升了 Maven 的效能。除錯期間使用 "Apply Code Changes" 的 Maven 效能也獲得提升。
JavaScript
支援透過超連結從 View 導航至 AngularJS 控制器。增強了 AngularJS 在元件間的程式碼補完功能,例如在 View 中可自動完成控制器定義的屬性。支援對在 Nashorn (JDK 8+) 腳本引擎中執行的 JavaScript 程式碼進行除錯。
HTML5
針對 Cordova 3.3+ 支援 Android 4.4 WebKit 除錯。新增對 Karma 測試執行器與 Grunt 建置工具的支援。可透過 Tools | Plugins 在 Plugin Manager 中安裝 Avatar.js,安裝後即可建立 Avatar.js 專案。
PHP
支援 PHP 5.5。針對 Twig, Latte 和 Neon 進行增強。New Project Wizard 現在支援 Composer。
C/C++
編輯器新增 Breadcrumbs 路徑導航功能。新增 GDB Console 以啟用命令列 GDB 模式。提供新的提示與程式碼補完,並提升了遠端開發效能。
User Interface
它提供了直觀且友善的使用者介面。IDE 擁有簡潔、有組織的佈局,包含選單列、工具列以及多個可自定義的區域,用於原始碼編輯、專案管理和輸出監控。
深色與淺色主題滿足不同偏好,讓長時間編碼時視覺更舒適。拖放式的 GUI builder 是其一大亮點,簡化了 UI 設計流程。
Installation and Setup
安裝此 IDE 非常簡單。您可以從官方網站下載安裝程式,並按照安裝精靈提供的步驟操作。安裝過程通常僅需幾分鐘。
在安裝過程中,您可以選擇要包含的插件與擴展元件,根據您的特定需求量身打造 IDE。
How to Use
Creating a New Project
- 啟動程式並點擊 "File" > "New Project।"
- 選擇專案類型並配置專案設定。
- 點擊 "Finish" 建立專案。
- 在編輯器中開啟原始碼檔案。
- 使用程式碼範本、自動補完和錯誤高亮來提高編碼效率。
- 點擊 "Run" 以建置並執行您的專案。
- 根據需要對程式碼進行除錯 (Debug) 與效能分析 (Profile)。
- 前往 "Tools" > "Plugins" 以進入插件管理員。
- 安裝、更新或移除插件以擴展功能。
- 將您的專案與版本控制系統整合。
- 直接在 IDE 中執行 commit, update 等 VCS 操作。
Is Apache NetBeans for Mac completely FREE to use?
是的,Apache NetBeans 是開源且免費的,無需支付授權費用。
Can I use Apache NetBeans for non-Java programming languages?
可以,它支援多種程式語言,包括 PHP, HTML5 和 C/C++。
Are there any limitations to the FREE version of NetBeans for PC?
沒有限制,它開箱即提供完整的功能。
How can I update or install additional plugins in NetBeans?
您可以透過 "Tools" > "Plugins" 進入插件管理員來安裝、更新或移除插件。
Is NetBeans suitable for professional software development?
是的,NetBeans 被許多專業開發者廣泛用於各種類型的專案。
Alternatives
Visual Studio Code: 一款輕量級、開源的程式碼編輯器,擁有強大的語言支援與豐富的擴展插件庫。非常適合網頁開發與腳本編寫。
Eclipse IDE: 另一款熱門的開源 IDE,支援 Java, C/C++ 和 Python 等多種語言,擁有龐大的插件生態系與強大的社群支援。
Pricing
此 IDE 軟體完全 FREE and open-source,使用或獲取支援均無需支付費用。
這使其成為個人、學生以及預算有限的組織之理想選擇。
System Requirements
- 作業系統: macOS
- 處理器: 1.5 GHz 或更高
- RAM: 至少 2 GB (建議 4 GB)
- 硬碟空間: 1.5 GB 可用空間
- 開源且免費
- 豐富的插件生態系
- 支援多種語言
- 視覺化 GUI 設計器
- 整合版本控制系統
- 跨平台相容性
- 初學者可能面臨較陡峭的學習曲線
- 啟動速度比某些其他 IDE 慢
Download Apache NetBeans for Mac Latest Version Why is this app published on FileHorse? (More info)
##
畫面截圖
- 2026-02-24 Apache NetBeans 29.0 708.6 MB
- 2025-05-21 Apache NetBeans 26.0 705.18 MB
- 2024-12-12 Apache NetBeans 24.0 492.64 MB
- 2024-09-20 Apache NetBeans 23.0 485.69 MB
- 2024-02-22 Apache NetBeans 21.0 475.68 MB
- 2023-12-03 Apache NetBeans 20.0 474.34 MB
- 2023-09-11 Apache NetBeans 19.0 469.15 MB
- 2023-05-30 Apache NetBeans 18.0 465.93 MB

