bpmn如何查看代码 idea_提高程序员效率的IDEA插件推荐(五大神器)
1. SequenceDiagram
SequenceDiagram 可以根據代碼調用鏈路自動生成時序圖,超級贊,超級推薦!
這對研究源碼,梳理工作中的業務代碼有極大的幫助,堪稱神器。
安裝完成后,在某個類的某個函數中,右鍵 --> Sequence Diagaram 即可調出。
如下圖是 Netty 的源碼,可以通過該插件繪制出當前函數的調用鏈路。
2. Java Stream Debugger
Stream 非常好用,可以靈活對數據進行操作,但是對很多剛接觸的人來說,不好理解。
那么 Java Stream Debugger 這款神器的 IDEA 就可以幫到你。它可以將 Stream 的操作步驟可視化,非常有助于我們的學習。
雙擊頂部的類名可以跳轉到對應類的源碼中,雙擊調用的函數名可以直接調入某個函數的源碼,總之非常強大。
3. Maven Helper
現在 Java 項目通常會使用 maven 或者 gradle 構建,對于maven 項目來說, jar 包沖突非常常見。
那么如何更容易地查看和解決 jar 包沖突呢?
大家可以安裝該插件,安裝后 IDEA 中打開 pom.xml 文件時,就會多出一個 "Dependency Analyzer" 選項卡。
如上圖所示,該插件支持值插件沖突的 jar 包,可以選擇沖突的 jar 包將其 exclude 掉。
4. Alibaba Java Coding Guidelines
首先要推薦的是和《手冊》配套的阿里巴巴 Java代碼規范插件。
安裝該插件后,代碼超過 80 行、手動創建線程池等,這些和《手冊》中的規約不符時,IDEA中會給出警告提示。
建議大家一定一定一定要安裝該插件,它會幫助你檢查出很多隱患,督促你寫更規范的代碼。
5. FindBugs-IDEA
檢測代碼中可能的bug及不規范的位置,
寫完代碼后檢測下 避免低級bug,
靜態分析工具承諾無需開發人員費勁就能找出代碼中已有的缺陷。當然,如果有多年的編寫經驗,就會知道這些承諾并不是一定能兌現。
https://plugins.jetbrains.com/plugin/3847-findbugs-idea
重啟idea后如果插件加載成功左下角出現:
掃描完成后:
總結
以上是生活随笔為你收集整理的bpmn如何查看代码 idea_提高程序员效率的IDEA插件推荐(五大神器)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 曾传说性能媲美GTX 1080!景嘉微:
- 下一篇: goahead如何使用cgi服务_QQ如