日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bpmn如何查看代码 idea_提高程序员效率的IDEA插件推荐(五大神器)

發布時間:2023/12/4 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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插件推荐(五大神器)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。