編程小白入門之常用源碼編輯工具介紹

Java 源代碼本質上就是普通的文本文件,所以理論上來說任何可以編輯文本文件的編輯器都可以作為我們的 Java 代碼編輯工具。比如:Windows 記事本,Mac OS X 下的文本編輯,Linux 下的 vi、emacs、gedit、DOS 下的 edit 等。但是這些簡單工具沒有語法的高亮提示、自動完成等功能,這些功能的缺失會大大降低代碼的編寫效率。


常用的是Notepad++、Sublime Text、editplus、ultraedit、vim 等。下面我們分別具體介紹一下它們的優缺點,方便大家找到適合自己開發工具。
大家可以點擊文中藍色的工具名稱,直接進入官網下載。

Notepad++

Notepad++ 是 Windows 操作系統下的一套文本編輯器,有完整的中文化接口及支持多國語言編寫的功能(UTF8 技術)。
優點:

  • 功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。
  • 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。
  • 是免費軟件,可以免費使用,自帶中文,支持所有主流的計算機程序語言。


缺點:

  • 比起專用的 IDE 缺少語法檢查,顏色選取,代碼的 outline,註釋的解析,TODO,調試工具集成,部署工具集成等等好多功能。
  • 打開大文件比較慢


編程小白入門之常用源碼編輯工具介紹



領取方式

2、關注小編。並私信回覆關鍵字【java】(一定要私信哦~點擊我的頭像就能看到私信按鈕了

EditPlus

EditPlus 是一款由韓國 Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文本、HTML 和程序語言的 Windows 編輯器,甚至可以通過設置用戶工具將其作為 C,Java,Php 等等語言的一個簡單的 IDE。
優點:

  • EditPlus 界面簡潔美觀,且啟動速度快。
  • 對中文支持比較好。
  • 支持多種日期、時間輸入;支持語法高亮;支持代碼摺疊;支持代碼自動完成。
  • 配置功能強大,且比較容易,擴展也比較強。
  • 適合編輯網頁。


缺點:

  • 不支持代碼提示功能。
  • 不免費,收費單位美元,註冊費用高
  • 功能較簡單。
  • 版本更新比較慢。
編程小白入門之常用源碼編輯工具介紹


UltraEdit

UltraEdit 是一套功能強大的文本編輯器,可以編輯文本、十六進制、ASCII 碼,完全可以取代記事本,它是一款需要花費 49.95 美元的共享軟件。

優點:

  • 提供了友好界面的編程編輯器,支持語法高亮,代碼摺疊和宏。
  • 內置了對於 HTML、PHP 和 JavaScript 等語法的支持,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。


缺點:

  • 啟動速度較慢。
  • 默認的設置中不支持 Pascal 語言。
  • 對中文支持不是很好。
編程小白入門之常用源碼編輯工具介紹


Sublime Text

Sublime Text 是由程序員 Jon Skinner 於 2008 年 1 月份所開發出來,它最初被設計為一個具有豐富擴展功能的 Vim。
它是一款收費軟件,但是可以無限期試用,它是一個跨平臺的編輯器,同時支持 Windows、Linux、Mac OS X 等操作系統。
優點:

  • 主流前端開發編輯器
  • 體積較小,運行速度快
  • 文本功能強大
  • 支持編譯功能且可在控制檯看到輸出


編程小白入門之常用源碼編輯工具介紹


Vim 是從 Vi 發展出來的一個文本編輯器。代碼補全、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。是 Unix 系統用戶最喜歡的文本編輯器。
優點:

  • 支持多種操作系統
  • 打開大文件速度較快,在大文件中查找的速度也非常快。
  • 免費,開源
  • 有搜索高亮功能
  • 支持多中編輯語言
  • 功能強大


缺點:

  • 比較難學
  • 雖然有菜單,但 Windows 用戶第一次上手會很難
  • 界面不太好看
  • 鍵盤命令多,必須長期使用才能熟練。


編程小白入門之常用源碼編輯工具介紹


分享到:


相關文章: