個人以前用 EditPlus,現在比較喜歡用 Zend Studio了,但大部分功能幾乎沒用上。


NetBeans的優點:

NetBeans完全免費開源跨平台.

NetBeans無需安裝,解壓即用,內置簡體中文等多國語言包.

NetBeans同時支持Java/HTML5/JS/PHP/C/C++開發.標準JDK+全功能版NetBeans的壓縮包的大小約為400MB.

https://netbeans.org/downloads/index.html
右上角選擇"不受平台限制的ZIP包"就是跨平台且免安裝的包.

NetBeans的經典金屬主題(--laf Metal)雖然不是本地化界面也不酷炫,但性能良好. Linux上NetBeans的Metal界面要比JetBrains家的產品的UI快,性能也不比Eclipse的SWT遜色. Linux上,無項目啟動時,NetBeans的內存佔用約為320MB, 比Visual Studio Code這個編輯器佔用的360MB還要少. NetBeans啟動速度雖然比不上編輯器,但也不慢. Linux上IDE用NetBeans,編輯器用Geany,搞開發基本夠用了.

netbeans/8.2/etc/netbeans.conf:
# 自定義JDK/配置/緩存目錄.
netbeans_jdkhome="/path/to/jdk"
netbeans_default_userdir="/path/to/netbeans/conf/8.2"
netbeans_default_cachedir="/path/to/netbeans/cache/8.2"
# Linux上使用Metal金屬主題,速度更快,佔用內存更少.
netbeans_default_options="--laf Metal --fontsize 13 [保留其他默認參數]"

NetBeans支持在一個窗口裡打開多個項目,甚至是不同類型的項目(PHP/Java). 而PHPStorm呢?多個項目居然要開多個窗口! 而且PHPStorm里,你也無法進行Java或C/C++項目開發,因為不支持. 另外,PHPStorm是收費的,也沒有中文界面.

NetBeans也許沒有PHPStorm那麼智能,但NetBeans並不缺乏高級功能,比如NetBeans很早以前就內置了sftp/ftp遠程項目開發的支持.個人認為,NetBeans是最強大的免費的PHP IDE,就算違反廣告法,也沒有之一.

Java之父James Gosling這樣評價NetBeans:

I』m thrilled(激動) to see NetBeans move to become an Apache project. In my opinion, it』s the finest(最好) IDE in existence. I use it for many hours every day(每天都用). With the move to Apache, it will be much easier for a wider community of developers to contribute to its growth.


win下notepad++,linux下vi/vim,有時是emacs。


居然沒有人說sublime?
PhpStorm。JetBrains 團隊出品,代碼分析提示重構至今未出其右者~
NetBeans


推薦閱讀:
查看原文 >>
相关文章