Java後端開發常用工具推薦:
俗話說,工欲善其事,必先利其器。不過初學時候不大建議過度依賴IDE等過多工具,這會讓自己的編程基礎功變得很差,比如各種語法的不熟悉,各種關鍵字比如synchronized,在IDE中輸入sync回車就出來了,這在開發初期是不利於自己成長的。當熟練掌握編碼過程的時候,可以通過多種工具來提高自己的開發效率。下面整理了自己常用的一些工具,應該也是外面主流的,用的比較多的,給大家參考一下,具體選擇因人而異了~
Intellij IDEA
Java開發神器,開發效率高,功能非常強大,速度快,在外面公司算是主流吧,用上後你就不會再想用eclipse了。(本人就是IDEA路轉粉,可以多關注jetBrains系列產品,很多爆款),下載後根據自己需要去配置設置。版本自行選擇,建議使用2018版本(我這邊用的2017,因爲配置了很多東西,加上以前那會2018版有一點bug,故保持在2017版本。務必下載旗艦版,社區版閹割了太多功能,滿足不了開發需求,旗艦版收費,自行百度破解方法,很簡單)。
navicat premium 12
數據庫連接工具,支持多種主流數據庫,mysql,,oracle,sqlServer,以及各種雲數據庫(阿里雲,騰訊雲,AWS),功能強大,頁面元素扁平化,美觀,同樣需要收費,自行百度破解方法,不難。sqlYog個人覺得有些設計反人類,且界面太low。
MobaXterm_Personal_10.2
安全終端連接工具,支持多種連接方式,用於遠程連接主機,個人感覺比xshell好用一點~
Google瀏覽器
不會翻牆的同學可以將搜索引擎設置爲百度,開發調試的主流瀏覽器。
Notepad++ 或EditPlus
強大的記事本工具,支持多語言高亮,開發必備,windows記事本編輯自帶編碼格式,在開發中非常不建議使用。
Postman
服務端接口調試工具,支持多種請求方式,也可以作爲前後端分離開發調試的工具。
Vmware12
虛擬機安裝和啓動工具,個人覺得比virtualBox好用。
花生殼
內網穿透工具,可以通過外部域名映射到本地端口,在開發中有時會用上,可以買個內網穿透的域名,幾塊錢一個永久使用。
Typora
MarkDown文本編輯器,windows上最佳markDown語法編輯器,不解釋。
XMind8
非常不錯的思維導圖工具。
Everything
檢索速度非常快,試一試你就知道了。
以上均爲客戶端軟件