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

Intellij IDEA 錄制快捷鍵實現(xiàn)自動格式化的方法

 更新時間:2020年09月11日 09:14:34   作者:Posted by 派大星  
這篇文章主要介紹了Intellij IDEA 錄制快捷鍵實現(xiàn)自動格式化的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

問題描述

我們在寫代碼的時候,Intellij IDEA 提供了快捷鍵格式化代碼,以 Mac 快捷鍵為列子就是 ctrl + alt + L。但是習(xí)慣了還好說,沒有習(xí)慣的人總是忘記格式化代碼,或者壓根兒就沒有格式化代碼習(xí)慣的人就很頭疼了。

那有沒有一種插件讓它一直自動格式化呢?或者我把格式化的快捷鍵設(shè)置為回車或者常用的分號;怎么樣?這樣就能在寫代碼的時候,順手格式化了。

前者插件我是沒有找到的。

后者快捷鍵設(shè)置為回車是不行的,根本沒法設(shè)置回車為快捷鍵,然后如果直接設(shè)置分號為快捷鍵的話,分號便沒有辦法打出來了,也不行,那怎么辦呢?

解決方案

Intellij IDEA 其實支持類似 office 的宏錄制,就是你可以錄制一些固定的操作,然后為這組操作設(shè)置一個快捷鍵。

以此為思路的話,我們可以嘗試設(shè)置一組動作,首先輸入分號;,然后再執(zhí)行默認的格式化代碼操作,就是 ctrl + alt + L。這樣我們再把這組動作的快捷鍵設(shè)置為分號。

那么我們再打分號的時候,會默認觸發(fā)這組快捷動作,就會先輸入分號,再格式化代碼了!

步驟

在 Intellij IDEA中利用Macros錄制宏:

在 edit macros中選擇開始錄制

然后隨便打開一個文件, 輸入一個分號,再執(zhí)行一下格式化操作

緊接著,到同樣的地方, edit macros中選擇停止錄制。這時候會讓你給這組動作命個名,比如我們就叫 auto format。

隨后在keymap快捷鍵設(shè)置中找到auto format(我們?nèi)〉拿郑?,給它設(shè)置一個快捷鍵,分號

這樣就大功告成了!

到此這篇關(guān)于Intellij IDEA 錄制快捷鍵實現(xiàn)自動格式化的方法的文章就介紹到這了,更多相關(guān)IDEA 錄制快捷鍵實現(xiàn)自動格式化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java Clone深拷貝與淺拷貝的兩種實現(xiàn)方法

    Java Clone深拷貝與淺拷貝的兩種實現(xiàn)方法

    今天小編就為大家分享一篇關(guān)于Java Clone深拷貝與淺拷貝的兩種實現(xiàn)方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Spring MVC4.1服務(wù)器端推送實現(xiàn)過程解析

    Spring MVC4.1服務(wù)器端推送實現(xiàn)過程解析

    這篇文章主要介紹了Spring MVC4.1服務(wù)器端推送實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • Java多線程編程基石ThreadPoolExecutor示例詳解

    Java多線程編程基石ThreadPoolExecutor示例詳解

    這篇文章主要為大家介紹了Java多線程編程基石ThreadPoolExecutor示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Spring中Eureka的服務(wù)下線詳解

    Spring中Eureka的服務(wù)下線詳解

    這篇文章主要介紹了Spring中Eureka的服務(wù)下線詳解,根據(jù)默認的策略,如果在一定的時間內(nèi),客戶端沒有向注冊中心發(fā)送續(xù)約請求,那么注冊中心就會將該實例從注冊中心移除,需要的朋友可以參考下
    2023-11-11
  • 基于SpringBoot和Hutool工具包實現(xiàn)驗證碼的案例

    基于SpringBoot和Hutool工具包實現(xiàn)驗證碼的案例

    隨著安全性的要求越來越高,目前項目中很多都會使用驗證碼,只要涉及到登錄,絕大多數(shù)都會有驗證的要求,驗證碼的形式也是多種多樣,更復(fù)雜的圖形驗證碼和行為驗證碼已經(jīng)成為了更流行的趨勢,本文給大家介紹了SpringBoot Hutool實現(xiàn)驗證碼的案例,需要的朋友可以參考下
    2024-05-05
  • SpringBoot Security實現(xiàn)單點登出并清除所有token

    SpringBoot Security實現(xiàn)單點登出并清除所有token

    Spring Security是一個功能強大且高度可定制的身份驗證和訪問控制框架。提供了完善的認證機制和方法級的授權(quán)功能。是一款非常優(yōu)秀的權(quán)限管理框架。它的核心是一組過濾器鏈,不同的功能經(jīng)由不同的過濾器
    2023-01-01
  • java 多態(tài)性詳解及簡單實例

    java 多態(tài)性詳解及簡單實例

    這篇文章主要介紹了java 多態(tài)性詳解及簡單實例的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • SpringBoot封裝JDBC的實現(xiàn)步驟

    SpringBoot封裝JDBC的實現(xiàn)步驟

    本文主要介紹了SpringBoot封裝JDBC的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 前端如何傳遞Array、Map類型數(shù)據(jù)到Java后端

    前端如何傳遞Array、Map類型數(shù)據(jù)到Java后端

    這篇文章主要給大家介紹了關(guān)于前端如何傳遞Array、Map類型數(shù)據(jù)到Java后端的相關(guān)資料,文中通過圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-01-01
  • java 中ThreadPoolExecutor原理分析

    java 中ThreadPoolExecutor原理分析

    這篇文章主要介紹了java 中ThreadPoolExecutor原理分析的相關(guān)資料,需要的朋友可以參考下
    2017-03-03

最新評論