更新時間:2022-06-02 10:05:55 來源:動力節(jié)點 瀏覽5469次
好用的Java代碼編輯器有哪些?動力節(jié)點小編來告訴大家。

1.vs code 微軟推出的輕量級代碼編譯器,是本人使用最多的編譯器(主要是好玩的插件多),支持幾乎所有主流的開發(fā)語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,并針對網(wǎng)頁開發(fā)和云端應用開發(fā)做了優(yōu)化。
2. NETBEANS NetBeans是Sun公司(2009年被甲骨文收購)在2000年創(chuàng)立的開放源代碼供開發(fā)人員和客戶社區(qū)的家園,旨在構(gòu)建世界級的Java IDE。NetBeans當前可以在Solaris、Windows、Linux和Macintosh OS X平臺上進行開發(fā),并在SPL(Sun公用許可)范圍內(nèi)使用。
NetBeans包括開源的開發(fā)環(huán)境和應用平臺,NetBeans IDE可以使開發(fā)人員利用Java平臺能夠快速創(chuàng)建Web、企業(yè)、桌面以及移動的應用程序,NetBeans IDE已經(jīng)支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等開發(fā)語言。
3. JEDIT jEdit是一個用Java語言開發(fā)的文本編輯器,在GPL下發(fā)布。
它可以在Windows、Linux、Mac OS等多種平臺下運行,并且有很多插件,可以擴充基本功能。它也支持80多種文件類型的文法加亮顯示。支持包括UTF-8在內(nèi)的多種字符編碼。
4. Notepad++ Notepad++是 Wind ows 操作系統(tǒng)下的一套 文本編輯器 (軟件版權(quán)許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能 (UTF8 技術(shù))。 Notepad++功能比 Windows 中的 Notepad (記事本)強大,除了可以用來制作一般的純文字說明文件,也十分適合編寫計算機程序代碼。
5. Vim Vim簡介. Vim是Vi IMproved的首字母縮寫。. 它是由Bram Moolenaar編寫的免費開源文本編輯器。. 它于1991年首次針對UNIX類系統(tǒng)發(fā)布,其主要目標是為Vi編輯器提供增強功能。. Vim被認為是克隆Vi編輯器。. 像Vi一樣,它也是以命令為中心的編輯器。. 學習Vim的一個優(yōu)點是 - 它隨處可用。. 采用任何UNIX類系統(tǒng),如Linux,Mac,HP-UX,AIX等等,默認情況下Vim是安裝在系統(tǒng)中的。. Vim傳統(tǒng)上沒有GUI,但現(xiàn)在有一個名為gVim的獨立安裝程序,它可以提供GUI功能。
6. GNU Emacs GNU Emacs 簡介. 1984年, Richard Stallman 開始致力于開發(fā)GNU Emacs,這是一個自由軟件,以代替成為專有軟件的Gosling Emacs。. 最初GNU Emacs是在Gosling Emacs的基礎上開發(fā)的,不過Stallman后來用一個真正的Lisp 解釋器 代替了原來的Mocklisp解釋器,由于Lisp解釋器在此軟件中的核心地位,這意味著實際上重寫了幾乎全部代碼。. GNU Emacs是GNU計劃的第一個項目,以C語言編寫,將Emacs Lisp(其解釋器由C實現(xiàn))作為擴展語言。
7. Sublime Text Sublime Text 是一個文本編輯器(收費軟件,可以無限期試用,但是會有激活提示彈窗),同時也是一個先進的代碼編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發(fā)出來,它最初被設計為一個具有豐富擴展功能的Vim。
Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統(tǒng)。
8. Atom Atom 是github專門為程序員推出的一個跨平臺文本編輯器。具有簡潔和直觀的圖形用戶界面,并有很多有趣的特點:支持CSS,HTML,JavaScript等網(wǎng)頁編程語言。它支持宏,自動完成分屏功能,集成了文件管理器。
9. PSPad Edit PSPad中文版PSPad Edit是一款非常小巧好用的編輯器,它支持html,php,pascal,jscript,vbscript,sql,perl,java等語言的編輯,可以同時編輯多個文件,可以使用project,內(nèi)置hex編輯器,內(nèi)置hex編輯器,支持宏的錄制和使用,支持語法高亮和彩色顯示內(nèi)置文件比較工具,支持宏的錄制和使用,內(nèi)置ftp工具,可以針對不同的文件類型設置對應的外部工具,支持外部編譯器,是一款程序員非常喜歡的編輯器。
10. Geany Geany是一個小巧的使用GTK+2開發(fā)的跨平臺的開源集成開發(fā)環(huán)境,以GPL許可證分發(fā)源代碼,是免費的自由軟件。當前版本:1.36。