欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IDEA一鍵完成格式化、去除無用引用、編譯的操作

 更新時間:2020年12月01日 10:24:18   作者:向上攀爬的笨鳥  
這篇文章主要介紹了IDEA一鍵完成格式化、去除無用引用、編譯的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

從Eclipse遷移到使用Idea完成開發(fā)工作,但是最近加入Jrebel熱啟動工具來輔助開發(fā),但是每次都

需要自己對代碼進行格式化,去除無用的引入包,最后進行代碼編譯等一系列操作感覺很麻煩,感覺沒

有Eclipse方便。然后嘗試類似找到類似自動完成的方法,經過折騰后發(fā)現Idea的宏定義(Macros)很方

便的可以完成以上工作。

完成步驟:

1、隨便打開一個類,如Test.java;

2、Edit->Macros->Start Macros Recording

3、在Test類中,進行一系列操作:

Ctrl + Shift + o 自動優(yōu)化導入

Ctrl + Shift + f 格式化代碼

Ctrl + Shitf + F9 編譯類

4、步驟2路徑,Stop Macros Recording,此時彈出對話框對本次宏定義命名。

5、給保存好的宏定義一個快捷鍵。File->Setting->Keymap->Macros

完成上述操作后,就可以快樂的開發(fā)了,這樣在臨時Debug的時候更改后結合Jrebel的特性,就能夠馬上的看到

新增或者修改后的效果了。

補充知識:Intellij IDEA 清除無用 import 快捷鍵以及自動清除設置

Mac OS 下快捷鍵設置都在:Intellij IDEA -> preferences -> Keymap 下面,設置清除無用 import 的 key 為 「optimize imports」,其默認快捷鍵為:ctrl + option + o

Windows 系統(tǒng)下快捷鍵設置都在:File -> Settings -> Keymap 下面,如下圖所示,設置清除無用 import 的 key 為 「optimize imports」,windows 下默認快捷鍵的值為:ctrl + alt + o :

如果要設置自動清除這些無用導入,Windows 系統(tǒng)在:File -> Settings -> Editer -> General -> Auto Import 設置,Mac OS 在:Intellij IDEA -> preferences -> Editer -> General -> Auto Import 下面。

然后在右側界面的「Optimize imports on the fly」前打上勾,這個配置是跟著項目走的,你在這個項目中設置的,只會對當前項目有效,對其他項目無效:

以上這篇IDEA一鍵完成格式化、去除無用引用、編譯的操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • SpringBoot單元測試之數據隔離詳解

    SpringBoot單元測試之數據隔離詳解

    我們在寫單元測試時,有一個比較重要的要求是可以重復運行, 那么這樣就會有一個比較麻煩的問題:數據污染,所以本文為大家整理了兩個數據隔離的方式,希望對大家有所幫助
    2023-08-08
  • MyBatis插入時獲取自增主鍵方法

    MyBatis插入時獲取自增主鍵方法

    MyBatis 3.2.6插入時候獲取自增主鍵方法有兩種,下面以以MySQL5.5為例通過兩種方法給大家介紹mybatis獲取自增主鍵的方法,一起看看吧
    2016-11-11
  • SpringBoot使用JDBC獲取相關的數據方法

    SpringBoot使用JDBC獲取相關的數據方法

    這篇文章主要介紹了SpringBoot使用JDBC獲取相關的數據方法,JDBC與數據庫建立連接、發(fā)送 操作數據庫的語句并處理結果,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • jackson 實現null轉0 以及0轉null的示例代碼

    jackson 實現null轉0 以及0轉null的示例代碼

    這篇文章主要介紹了jackson 實現null轉0 以及0轉null的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Netty內存池泄漏問題以解決方案

    Netty內存池泄漏問題以解決方案

    這篇文章主要介紹了Netty內存池泄漏問題以解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 淺談Java中幾個常用集合添加元素的效率

    淺談Java中幾個常用集合添加元素的效率

    下面小編就為大家?guī)硪黄獪\談Java中幾個常用集合添加元素的效率。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 分布式開發(fā)醫(yī)療掛號系統(tǒng)數據字典模塊前后端實現

    分布式開發(fā)醫(yī)療掛號系統(tǒng)數據字典模塊前后端實現

    這篇文章主要為大家介紹了分布式開發(fā)醫(yī)療掛號系統(tǒng)數據字典模塊前后端實現,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04
  • 從搭建Struts2 開發(fā)環(huán)境說起

    從搭建Struts2 開發(fā)環(huán)境說起

    本篇文章,小編為大家介紹從搭建Struts2 開發(fā)環(huán)境說起,有需要的朋友可以參考一下
    2013-04-04
  • 使用vue3.x+vite+element-ui+vue-router+vuex+axios搭建項目

    使用vue3.x+vite+element-ui+vue-router+vuex+axios搭建項目

    因為vue3出了一段時間了,element也出了基于vue3.x版本的element-plus,這篇文章就拿他們搭建一個項目,希望能給你帶來幫助
    2021-08-08
  • java之this關鍵字用法實例分析

    java之this關鍵字用法實例分析

    這篇文章主要介紹了java之this關鍵字用法實例分析,較為詳細的講述了Java中this關鍵字的用法及適用范圍,并附帶實例程序加以說明,需要的朋友可以參考下
    2014-09-09

最新評論