最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA提高開(kāi)發(fā)效率的7個(gè)插件(推薦)

 更新時(shí)間:2020年07月10日 10:18:34   作者:Java Pro  
這篇文章主要介紹了IDEA提高開(kāi)發(fā)效率的7個(gè)插件(推薦),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1. 多行編輯

先來(lái)體驗(yàn)一下從xml文件拷貝字段新建實(shí)體對(duì)象


一般我們?yōu)榱诵陆ǘ啾磉B接后映射的 ResultMap ,耗費(fèi)不少時(shí)間,那么我們就來(lái)試一試這個(gè)多行編輯

表字段存在下劃線,而實(shí)體中不允許,更是討厭 ,等著一招教你解決


前提條件,安裝一個(gè)idea的插件,用來(lái)駝峰與下劃線互轉(zhuǎn)的:CamelCase


步驟:
① 多行選擇,按住ALT(windows)/option(Mac) ,拉動(dòng)鼠標(biāo)就可
② 選中字段對(duì)象

  • Win Ctrl+shift+左箭頭
  • Mac option+shift+左箭頭

③ 復(fù)制,然后新建實(shí)體對(duì)象,右鍵選擇 Paste without Formatting,也就是無(wú)格式粘貼
④ 然后下劃線轉(zhuǎn)駝峰對(duì)象,插件有快捷鍵

  • Win Shift + Alt + U
  • Mac ⇧(shift) + ⌥(option) + U

⑤ 選中多行,直接輸入即是多行編輯,編輯完成后使用代碼格式化即可

2. Grep Console功效

自定義idea日志打印顏色等功效

解決的問(wèn)題

  • 歷史的老項(xiàng)目打印的日志無(wú)顏色,未配置顏色
  • 多項(xiàng)目配置的彩色日志也不同
  • 其他地方日志粘貼過(guò)來(lái),也可以上色

直接去idea設(shè)置中 Plugins 下載即可,下面設(shè)置日志顏色


效果圖如下

3. JRebel熱部署

解決了什么問(wèn)題

  • 項(xiàng)目啟動(dòng)時(shí)間長(zhǎng),修改一個(gè)字段要重啟一下,實(shí)屬弟弟
  • boot自帶的devtools,需要每個(gè)項(xiàng)目都來(lái)那么一下
  • 修改xml中SQL,改一下,也需要重啟

作用與說(shuō)明

  • 修改除了配置以外的類(lèi)與xml或jsp等,無(wú)需重啟
  • 如果使用了Mybatis Plus,還請(qǐng)安裝上圖第二個(gè)插件

使用配置

idea菜單
Help -> JRebel -> Activation

有錢(qián)的請(qǐng)支持正版,冇錢(qián)的Google下JRebel激活教程也能找到,各憑本事,在此就不多講了,開(kāi)始講使用

1.開(kāi)啟自動(dòng)編譯

  • Win Ctrl+shift+alt+/
  • Mac ctrl+shift+option+/

然后點(diǎn)擊第一個(gè) 1.Registry…,勾選 complier.automake…


2.找到 IDE 側(cè)邊欄的JRebel -> Panel,選中


3.編輯啟動(dòng)配置文件勾選如下


4.點(diǎn)擊以 JRebel 啟動(dòng)

  • 左邊的是直接運(yùn)行
  • 右邊的是以 DeBUG啟動(dòng),熱部署在DeBUG模式啟動(dòng)才有效果

4. Translation插件

解決了什么問(wèn)題

文字翻譯,例如 Java 中 api 的注釋你看不懂,選中就可翻譯
對(duì)象命名翻譯替換工具,再也不為對(duì)象命名發(fā)愁

有些人編碼時(shí)命名變量,命名方法,千奇百怪,可以說(shuō)是前無(wú)古人,后無(wú)來(lái)者?!軜?shù)人

說(shuō)明

  • 多個(gè)翻譯引擎
    • 谷歌翻譯
    • 有道翻譯
    • 百度翻譯
  • 多種語(yǔ)言的互譯
  • 文字轉(zhuǎn)語(yǔ)音
  • 自動(dòng)選擇字
  • 自動(dòng)分詞

使用

選中需要翻譯或者替換命名的文字

示例

翻譯外語(yǔ)

2.替換命名

5. RestfulToolkit

功效

  • 根據(jù)接口搜索
  • 提供接口可以測(cè)試

實(shí)測(cè)

根據(jù)接口進(jìn)行搜索

  • Win Ctrl + /
  • Mac command + /

側(cè)邊欄找到 RestServices

提供了所有 Controller 里的接口,還有默認(rèn)的測(cè)試數(shù)據(jù)

6. Lombok

解決的問(wèn)題

萌新:小哥,我在實(shí)體類(lèi)寫(xiě)了那么多get/set方法,看著很迷茫
小哥:那不是可以自動(dòng)生成嗎?
萌新:雖然可以自動(dòng)生成,但是如果我要修改某個(gè)變量的數(shù)據(jù)類(lèi)型,我豈不是還要去修改get/set方法?
小哥:哈哈,那我今天給你說(shuō)一個(gè)插件,lombok可以解決你的問(wèn)題

  • @Data 可以代替getter/setter方法
  • @NoArgsConstructor 生成無(wú)參構(gòu)造
  • @AllArgsConstructor 生成全參構(gòu)造安裝Lombok

1.在Intellij IDEA中安裝lombok插件,F(xiàn)ile ->Setting -> Plugins

項(xiàng)目開(kāi)啟注解

7. IDEA 官方漢化插件(僅適用2020之后的版本)

到此這篇關(guān)于IDEA提高開(kāi)發(fā)效率的7個(gè)插件(推薦)的文章就介紹到這了,更多相關(guān)IDEA提高開(kāi)發(fā)效率插件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java基礎(chǔ)篇之List集合舉例詳解

    Java基礎(chǔ)篇之List集合舉例詳解

    Java中的List集合是一種常用的數(shù)據(jù)結(jié)構(gòu),它提供了一種有序、可重復(fù)的元素集合,下面這篇文章主要給大家介紹了關(guān)于Java基礎(chǔ)篇之List集合的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • java數(shù)據(jù)結(jié)構(gòu)循環(huán)隊(duì)列的空滿判斷及長(zhǎng)度計(jì)算

    java數(shù)據(jù)結(jié)構(gòu)循環(huán)隊(duì)列的空滿判斷及長(zhǎng)度計(jì)算

    這篇文章主要為大家介紹了java數(shù)據(jù)結(jié)構(gòu)循環(huán)隊(duì)列的空滿判斷及長(zhǎng)度計(jì)算,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • java后臺(tái)啟動(dòng)jar包的一些命令匯總

    java后臺(tái)啟動(dòng)jar包的一些命令匯總

    這篇文章主要介紹了java后臺(tái)啟動(dòng)jar包的一些命令匯總,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-03-03
  • java selenium 操作彈出窗口示例代碼

    java selenium 操作彈出窗口示例代碼

    本文主要介紹java selenium 操作彈出窗口,這里實(shí)例講解操作彈出窗口詳細(xì)流程,并附示例代碼,有需要的小伙伴可以參考下
    2016-08-08
  • Java設(shè)計(jì)模式之組合模式深入刨析

    Java設(shè)計(jì)模式之組合模式深入刨析

    組合模式,又叫部分整體模式,它創(chuàng)建了對(duì)象組的數(shù)據(jù)結(jié)構(gòu)組合模式使得用戶對(duì)單個(gè)對(duì)象和組合對(duì)象的訪問(wèn)具有一致性。本文將通過(guò)示例為大家詳細(xì)介紹一下組合模式,需要的可以參考一下
    2022-05-05
  • My eclipse 端口占用(9360)問(wèn)題解決辦法

    My eclipse 端口占用(9360)問(wèn)題解決辦法

    這篇文章主要介紹了My eclipse 工程發(fā)布時(shí)出現(xiàn)端口占用問(wèn)題解決辦法的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • SpringBoot整合消息隊(duì)列RabbitMQ

    SpringBoot整合消息隊(duì)列RabbitMQ

    SpringBoot整合RabbitMQ很容易,但是整合的目的是為了使用,那要使用RabbitMQ就要對(duì)其有一定的了解,不然容易整成一團(tuán)漿糊。因?yàn)檎f(shuō)到底,SpringBoot只是在封裝RabbitMQ的API,讓其更容易使用而已,廢話不多說(shuō),讓我們一起整它
    2023-03-03
  • Java中的通用路徑轉(zhuǎn)義符介紹

    Java中的通用路徑轉(zhuǎn)義符介紹

    這篇文章主要介紹了Java中的通用路徑轉(zhuǎn)義符介紹,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • Java實(shí)現(xiàn)統(tǒng)計(jì)字符串出現(xiàn)的次數(shù)

    Java實(shí)現(xiàn)統(tǒng)計(jì)字符串出現(xiàn)的次數(shù)

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)統(tǒng)計(jì)字符串出現(xiàn)的次數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 淺談Java中String的常用方法

    淺談Java中String的常用方法

    今天帶大家來(lái)復(fù)習(xí)一下Java中String的常用方法,文中有非常詳細(xì)的介紹,對(duì)正在學(xué)習(xí)java的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05

最新評(píng)論

铁岭县| 托克逊县| 玛多县| 南充市| 昌吉市| 资溪县| 巴青县| 中卫市| 南皮县| 太谷县| 永靖县| 宁夏| 瑞安市| 化德县| 称多县| 象州县| 德化县| 宁武县| 墨竹工卡县| 巫山县| 崇明县| 巴林左旗| 澳门| 清水县| 漳州市| 扶风县| 安化县| 嫩江县| 丹巴县| 广平县| 新密市| 五河县| 汉源县| 丰镇市| 胶南市| 水城县| 关岭| 恩施市| 卓尼县| 天祝| 鄂伦春自治旗|