更新時間:2020-07-02 15:12:41 來源:動力節點 瀏覽2874次
今天小編主要介紹平時在哪些場景使用,使用了哪些功能,至于IDEA怎么安裝插件和插件有哪些額外的功能,這些你把插件名字對著搜索引擎一搜就很多了。那么新手學習Java開發需要哪些Java輔助工具?一起來看看吧!
1、Java開發有哪些好的Java輔助工具之一:SequenceDiagram
這個工具是能根據代碼生成時序圖的。我們直接看效果
對著源碼中的方法,就能自動生成時序圖,這個在分析源碼的時候非常有用,并且雙擊時序圖中的色塊還能直接跳轉進源碼的位置。喜歡看源碼的朋友可以試試。
2、Java開發有哪些好的Java輔助工具之一:PlantUML
這個是畫時序圖的工具.畫時序圖的工具有很多,那為什么要用這個呢?它究竟解決了什么問題?
這個工具是用Markdown語法來畫圖的。移植性就很好。
假如你是通過某個平臺,或者某個軟件畫圖的,那么你拿到源文件要修改就沒這么好修改。因為可能這個畫圖工具要收費,可能這個畫圖軟件是Mac系統才有,Window沒有,你就很不方便導入源文件修改之前同事的時序圖。用這個工具則不同了,畫圖的同事上傳時序圖后,把Markdown一貼,如下
1 startuml2
Alice->Bob:Authentication Request3Bob-->Alice:Authentication Response45Alice->
Bob:Another authentication Request6Alice<--Bob:another authentication Response7 enduml
你只要找到能支持Markdown時序圖語法的工具,都能把圖片生成出來。
3、Java開發有哪些好的Java輔助工具之一:掘金-Chrome插件
看優秀的源碼,才能不斷精進,但是關鍵是,我不知項目的源碼。那么這個插件或許能幫到你。
左邊是文章,右邊是最大的同性交友網站。比如阿里前幾天開源的分布式事務框架在首頁。
有了這個插件,最熱門的開源技術盡收眼底,時刻保持對技術的敏銳性。
4、Java開發有哪些好的Java輔助工具之一:Maven Helper
這個是我在公司要求必裝的一個插件,另外我在評審代碼評審的第一步就是檢查項目的依賴沖突,如果我們用idea自帶的依賴分析工具,那么出現如下情況
坦白說,你讓我在這么龐大的一幅圖中,分析依賴,找出依賴沖突,坦白說,我認為不夠直觀。那么用上這個插件之后呢?
紅色的就是出現依賴沖突,例如圖中的commons-logging,點擊進入我畫框框的地方,他就會從依賴路徑上給你分析依賴沖突的路徑。其實這個的原因也很簡單,就是利用Maven的依賴樹命令。
5、Java開發有哪些好的Java輔助工具之一:RestfulToolkit
平時Controller方法太多,找起來太費勁?這個插件來幫你
只要輸入url路徑,立刻跳轉到指定方法,節省效率不止一點點。
以上就是動力節點java培訓機構的小編針對“程序員平常都在用的Java編程輔助工具”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習