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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

idea插件开发指南_vip(Leading)

發(fā)布時(shí)間:2023/12/24 综合教程 20 生活家
生活随笔 收集整理的這篇文章主要介紹了 idea插件开发指南_vip(Leading) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

❤️IDEA總結(jié)100篇❤️❤️❤️❤️❤️

目錄

一、搜索插件

二、快捷開發(fā)系列

?CodeGlance:代碼縮略圖

?GenerateAllSetter:快速生成對(duì)象所有set方法

?camelCase:字母大小寫各種類型轉(zhuǎn)換

✨GsonFormat:json轉(zhuǎn)實(shí)體

?Alibaba Java Coding Guidelines:check代碼中存在的問題,快速生成注釋

?SonarLint:編碼風(fēng)格提示

?Lombok:自動(dòng)生成setter/getter/constructor/builder等

?MyBatis Log Plugin:格式化mybatis的輸出腳本

?Gsonformat:根據(jù)json快速生成java實(shí)體類

?IdeaJad: 反編譯插件

三、查找系列

?FreeMybatisplugin:mapper和xml跳轉(zhuǎn):

?RestfulToolkit:找到controller

?MybatisCodeHelperPro:mapper-xml跳轉(zhuǎn)/自動(dòng)生成curd等

?stackoverflow:右鍵快速跳轉(zhuǎn)

?ASM Bytecode Outline:查看字節(jié)碼

?IDEA Mind Map:思維導(dǎo)圖

四、美化插件系列

?BackgroundImage:編輯器背景圖

?Grep console:自定義日志顏色

?Rainbow Brackets:彩虹顏色括號(hào)

?daddy-bear的Nyan progress bar:漂亮進(jìn)度條

?日曬主題 Solarized Themes

?Power Mode II 火焰特效

?HighlightBracketPair 高亮提示

五、其他

?jrebel:熱部署

?Maven Helper:更加方便展示pom.xml依賴項(xiàng),且可以自動(dòng)過濾掉沖突jar包

?Java Stream Debugger

?翻譯:translation plugin

?SequenceDiagram for IntelliJ IDEA


一、搜索插件

快速搜索插件:Ctrl+Shift+A

搜索新插件:settings-Plugins-Browse repositories

二、快捷開發(fā)系列

?CodeGlance:代碼縮略圖

??

?GenerateAllSetter:快速生成對(duì)象所有set方法

??

  • 選中后Alt+Enter
  • 一鍵生成某對(duì)象的所有set方法并賦予默認(rèn)值,
  • 鼠標(biāo)定位到vo,按住Alt+Enter快捷鍵,
  • 選擇generate all setter即可,
  • 可以選擇是否帶默認(rèn)值。

?camelCase:字母大小寫各種類型轉(zhuǎn)換

?

GsonFormat:json轉(zhuǎn)實(shí)體

快捷鍵Alt+S,Echarts的堆疊圖數(shù)據(jù)結(jié)構(gòu)Format后點(diǎn)擊OK

?

?

?Alibaba Java Coding Guidelines:check代碼中存在的問題,快速生成注釋

右鍵項(xiàng)目-編碼規(guī)約掃描

?

?

?SonarLint:編碼風(fēng)格提示

?

?Lombok:自動(dòng)生成setter/getter/constructor/builder等

?

這個(gè)插件基本上每個(gè)Java開發(fā)程序員都用過,它能省去一系列的get、set等方法。

引入相應(yīng)的maven包:

<dependency>

<groupId>org.projectlombok</groupId>

<artifactId>lombok</artifactId>

<version>1.16.18</version>

<scope>provided</scope>

</dependency>

Lombok的scope=provided,說明它只在編譯階段生效,不需要打入包中。

事實(shí)正是如此,Lombok在編譯期將帶Lombok注解的Java文件正確編譯為完整的Class文件。

?MyBatis Log Plugin:格式化mybatis的輸出腳本

?

配置文件配置

.properties:

mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

.yml:

mybatis:
    configuration:
      log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

Version Control

?

出現(xiàn)MyBatis Log欄

?

?Gsonformat:根據(jù)json快速生成java實(shí)體類

Ps:可以快速的幫你由json結(jié)構(gòu)生成java類,把標(biāo)準(zhǔn)的json數(shù)據(jù)copy到快捷鍵Alt+s彈出來的文本框中

?IdeaJad: 反編譯插件

?

三、查找系列

?FreeMybatisplugin:mapper和xml跳轉(zhuǎn):

?

?RestfulToolkit:找到controller

根據(jù)瀏覽器url找對(duì)應(yīng)action方法,根據(jù)url跳轉(zhuǎn),Ctrl+Alt+N

?

?

?MybatisCodeHelperPro:mapper-xml跳轉(zhuǎn)/自動(dòng)生成curd等

?

?stackoverflow:右鍵快速跳轉(zhuǎn)

這個(gè)插件對(duì)于查找問題特別方便,定位異常,點(diǎn)擊右鍵快速跳轉(zhuǎn)到 stackoverflow 網(wǎng)站,
每次至少為你節(jié)約了 10 秒。

?ASM Bytecode Outline:查看字節(jié)碼

便于查看 Class 類的字節(jié)碼,如果對(duì)字節(jié)碼不感興趣的讀者,可以跳過。

?IDEA Mind Map:思維導(dǎo)圖

如果你想找一款跨平臺(tái)的,支持多種格式文件的導(dǎo)入和導(dǎo)出,同步更新時(shí)便于合并「以文本格式保存,
支持 markdown 的語法,方便解決沖突」,那么它真的很適合你

四、美化插件系列

?BackgroundImage:編輯器背景圖

編輯器背景圖詳細(xì)圖文:IDEA設(shè)置背景圖片BackGroundImage_李布斯·大魔王的博客-CSDN博客_idea壁紙?jiān)O(shè)置

??

?Grep console:自定義日志顏色

??

?Rainbow Brackets:彩虹顏色括號(hào)

?

?

?daddy-bear的Nyan progress bar:漂亮進(jìn)度條

?

?日曬主題 Solarized Themes

日曬主題本身是為vim定制的。后來移植到ide 非常酷!配色非常耐看

?

idea設(shè)置黑色經(jīng)典樣式Darcula: idea設(shè)置黑色經(jīng)典樣式Darcula_李布斯·大魔王的博客-CSDN博客_darcula

?Power Mode II 火焰特效

這個(gè)就是美化的,喜歡的可以試試,讓編碼不再單調(diào)。火焰特效,抖動(dòng)都可以單獨(dú)關(guān)閉。留下重力碎屑就好了

?

?HighlightBracketPair 高亮提示

?

五、其他

?jrebel:熱部署

選擇License server方式

Url: http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce

email:隨便輸入

?

?Maven Helper:更加方便展示pom.xml依賴項(xiàng),且可以自動(dòng)過濾掉沖突jar包

?

?Java Stream Debugger

@.ignore:生成各種ignore文件

?

?翻譯:translation plugin

ctrl+Q

?SequenceDiagram for IntelliJ IDEA

推薦理由:在梳理別人的代碼的時(shí)候, 能夠很清晰的看到依賴調(diào)用時(shí)序

有用請(qǐng)點(diǎn)贊,養(yǎng)成良好習(xí)慣!

疑問、交流、鼓勵(lì)請(qǐng)留言!


總結(jié)

以上是生活随笔為你收集整理的idea插件开发指南_vip(Leading)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。