今天,我推薦幾個,在windows環境下,開發Java的常用工具。
必備工具列表
- 開發工具
* intelliJ IDEA
- 命令行工具
* Cmder
- 代碼管理工具
* Git
* TortoiseSVN(小烏龜)
- 瀏覽器
* Chrome
- 文檔編輯器
* Sublime Text
* WPS
軟件介紹
一、開發工具
1、intelliJ IDEA(簡稱IDEA)
當下,Java的開發工具五花八門,但是最常用的無非是eclipse和IDEA了。有一些程序員經常會問這樣的一個問題:“是eclipse好,還是IDEA好?”,我的回答是:“IDEA”!我記得在大學的時候,老師就給我們推薦了這個開發工具。
為什么我會這么回答,eclipse我用了快六年了,我很了解它。后來轉用IDEA,剛開始用著還是有一點不順手,但是它的界面以及速度上,讓我堅持了下來。慢慢的,發現了很多它的優點。如果你還在猶豫用什么IDE,那么趕快下載一個intelliJ IDEA吧!
說明:intelliJ IDEA是收費的,不過現在的2017.1 EAP是免費的使用的,其他版本的我想你懂得
命令行工具
1、Cmder
Window的命令行工具我想大家都用過吧,用過linux或者Mac系統下命令行工具,在回來使用window的,有沒有一種罵人的沖動。有人可能會說,window下還用的找命令行么?如果你想連接一個linux服務器,如果你想做一些批處理等等情況,那么你就不得不用那個長的難看又難用的工具。
如果你還在苦惱的話,那么趕快試用Cmder吧!真的很好用,他小巧,強大,字體高亮顯示等等功能,讓你脫離苦海。
Cmder分兩個版本都是免安裝的,一個mini版才6M,一個full版本84M,加入了git命令,且包含了大量的linux常用命令,讓你在windows下使用linux命令行。
代碼管理工具
在開發的過程中,經常需要管理我們的代碼,一是防止代碼丟失,而是忘記修改前的代碼。我常用的代碼管理工具就是Git和SVN,個人的代碼,我會放到GitHub上,使用Git工具,公司代碼管理,我使用SVN管理,TortoiseSVN(小烏龜)是SVN代碼管理的客戶端工具。
1、Git
Git是一款免費、開源的分布式版本控制系統,用于敏捷高效地處理任何或小或大的項目。可以這么說,是目前世界上最先進的分布式版本控制系統。
2、TortoiseSVN(小烏龜)
TortoiseSVN 是 Subversion 版本控制系統的一個免費開源客戶端。
瀏覽器
1、Chrome
做Web開發的程序員,離不開瀏覽器,現在的瀏覽器多種多樣,當需要做頁面調試的時候,我推薦使用Chrome。為什么不是IE,不解釋,兩個字,難用,為什么不是火狐,一個字,慢。Chrome瀏覽器,是谷歌開發的一款快速、安全且免費的瀏覽器,采用WebKit內核,能很好地滿足新型網站對瀏覽器的要求。它的開發者工具被稱為神器,為Web開發者提供了強大的助力。
文檔編輯器
1、Sublime Text
不要告訴我你還在使用記事本作為你的代碼文件編輯器,如果你在使用nodepad++,UE等,那么我推薦這個Sublime。
Sublime Text支持多種編程語言的代碼高亮,優秀的代碼自動完成功能,華麗的界面更是吸引人。即便體積輕巧迅速啟動的Editplus、Notepad++,在SublimeText面前大略顯失色,
2、WPS
你還在使用臃腫的Microsoft Office,啟動速度慢,安裝程序大等等缺點,讓我轉到了WPS Office的陣營,小巧,啟動速度快。
WPS設計是專門為中國人專門開發的軟件。所以WPS使用起來更加符合中國人的使用習慣,其中WPS 表格就自帶了各種實用公式 。