java初學者常用源碼編輯工具介紹

java源代碼本質上其實就是普通的文本文件,所以理論上來說任何可以編輯文本文件的編輯器都可以作爲我們的java代碼編輯工具。比如:WINDOWS記事本、寫字板、word等。但是這些簡單工具沒有語法的高亮提示、自動完成等功能,這些功能的缺失會大大降低代碼的編寫效率。所以學習開發時一般我們不會選用這些簡單文本編輯工具。我們一般會選用一些功能比較強大的類似記事本的工具,比如: Notepad++、Sublime Text、editplus、ultraedit、vim等,具體介紹如下:

Notepad++

java初學者源碼編輯工具介紹,有了這些工具,寫代碼很Easy!

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持所有主流的計算機程序語言。

editplus

java初學者源碼編輯工具介紹,有了這些工具,寫代碼很Easy!

EditPlus是一款由韓國 Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文本、HTML和程序語言的Windows編輯器,你甚至可以通過設置用戶工具將其作爲C,Java,Php等等語言的一個簡單的IDE。EditPlus功能強大,界面簡潔美觀,且啓動速度快;中文支持比較好;支持語法高亮;支持代碼摺疊;支持代碼自動完成(但其功能比較弱),不支持代碼提示功能;配置功能強大,且比較容易,擴展也比較強。

ultraedit

java初學者源碼編輯工具介紹,有了這些工具,寫代碼很Easy!

UltraEdit 是一套功能強大的文本編輯器,可以編輯文本、十六進制、ASCII 碼,完全可以取代記事本,它是一款需要花費49.95美元的共享軟件,它提供了友好界面的編程編輯器,支持語法高亮,代碼摺疊和宏,以及一大堆其他的功能,內置了對於HTML、PHP和JavaScript等語法的支持,可同時編輯多個文件,而且即使開啓很大的文件速度也不會慢。因爲收費它的流行程度不及以上兩款軟件。但是用它編輯十六進制時非常好用。另外在國內是否收費對我們影響不大:)。

Sublime Text

java初學者源碼編輯工具介紹,有了這些工具,寫代碼很Easy!

Sublime Text是由程序員Jon Skinner於2008年1月份所開發出來,它最初被設計爲一個具有豐富擴展功能的Vim。它是一款收費軟件,但是可以無限期試用,它是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統,Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書籤,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。它目前非常流行的一款編輯器,特別是前端開發,基本成了標配。

vim

java初學者源碼編輯工具介紹,有了這些工具,寫代碼很Easy!

im是從 vi 發展出來的一個文本編輯器。代碼補全、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用,和Emacs並列成爲類Unix系統用戶最喜歡的文本編輯器。目前Vim已經有各主流系統的版本,但因爲學習入門難度比較大,因此在windows平臺一直沒有流行起來。但是在類Unix系統非常流行。儘管vim較vi已經改良了不少,但是初次使用還是會一頭霧水,不知如何操作,所以學習vim要首先過2關。第一關是理解vim的設計思路,vim設計之初就是整個文本編輯都用鍵盤而非鼠標來完成,鍵盤上幾乎每個鍵都有固定的用法。第二關是命令關,vim有過百條命令對應編輯的需要,如果能熟練使用vim這些命令,編輯速度會比鼠標要快很多。

“我們相信人人都可以成爲一個java開發大神,現在開始,找個師兄,帶你入門,學習的路上不再迷茫。這裏是java開發修真院,初學者轉行到互聯網行業的聚集地。"

“我自己是一名從事了多年開發的java老程序員,辭職目前在做自己的java私人定製課程,今年年初我花了一個月整理了一份最適合2019年學習的java學習乾貨,從最基礎的javase到spring各種框架都有整理,送給每一位java小夥伴,想要獲取的可以關注我的頭條號並在後臺私信我:java,即可免費獲取。

相關文章