Idea的使用配置

Idea

設置運行大小

安裝目錄的bin目錄下, 2個32位和64位的啓動程序(idea64.exe)下面都有一個虛擬機配置文件, 這裏面就設置了初始內存, 最大內存, 可保留代碼的緩存大小.

所以如果硬件可以, 內存是16個G的, 就可以把這3個配置大一點, 用起來就好用一點, 分別設置爲512m, 2048m, 512m.

Idea的使用配置

先打開一些要用的工具視圖

點擊view, 把Toolebar和Tool buttons, 來開啓側邊欄的工具視圖.

關閉右上角的計數

一個叫 power mode插件, 記錄輸入數, 敲代碼的時候代碼瘋狂震動, 一些特效等等.

顯然我不需要, 還卡, 所以直接像下圖所示, 直接在window裏面關掉.

修改idea的默認設置

我們在idea中點file, 再點settings是進行當前項目的設置, 而我們想修改全局的設置, 是點other settings---Default setting.

設置啓動時不打開上一次的項目, 關閉時不提醒離開

上面一個單選框就是啓動時不加載項目的

下面一個單選框就是關閉離開時不提醒的.

設置黑白--主題

設置編輯區主題

也可以自己去下載主題的jar包, 可以點擊import settings導入這個jar包, 重啓, 就有這個主題了

設置按住ctrl, 鼠標滾輪改變字體大小

設置鼠標放在那,1秒後進行懸浮提示

設置自動導入依賴的jar包

關閉重複代碼提示

顯示行號與方法的分隔符

不區分大小寫提示, 小寫的s開頭的string也會進行提醒.

不讓打開多個文件時, 上面的tab欄不隱藏文件, 而是顯示第二行

設置字體大小與行間距

對註釋代碼的顏色進行設置

設置每個文件的頭部信息, 提示這個文件的作者, 創建時間, 是幹嘛的之類的

設置項目的編碼

下面這個utf-8和打鉤是爲了讓.properties文件內容變成utf-8的轉換, 因爲我們項目中的.properties屬性配置文件默認是ASCII碼運行的, 所以要進行這個設置, 防止.properties屬性配置文件亂碼.

如果導入的文件有亂碼, 就在idea窗口的右下角改編碼就可以了.

開啓自動編譯

讓我們在修改代碼以後, 再次運行就會自動編譯爲新的class文件

設置maven相關的東西

選擇成我們自己電腦上面安裝好的maven軟件, 下面指定爲我們的maven軟件的配置文件和我們自己定義的本地倉庫位置.

分屏顯示多個文件

在tab欄上的某一個tab上, 右鍵---split vertically或者split horizonally就可以設置這個文件分屏垂直顯示或者水平顯示.

設置調試的時候不浪費內存空間

特別是對於windows系統.

設置自動導入pom.xml中的依賴jar包

取消idea自動更新

設置快捷鍵

可以導入快捷鍵設置文件,改成eclipse一樣的快捷鍵.

也可以自己修改每一個功能的快捷鍵.

設置--keymap--按照功能搜索/按照快捷鍵搜索--右鍵--添加或者移除之前的操作等等.

修改ctrl+s爲重新構建

eclipse是手動保存,自動編譯,idea是自動保存,手動編譯。由於intelliJ idea的一個特性是自動保存,所以我們可以把build的快捷鍵設爲ctrl +s ,而原來的ctrl +s的快捷鍵實際上是save All,無關緊要,修改它。這時,我們只要按照傳統的操作習慣ctrl + s即可實現熱部署。

Idea重要快捷鍵

Ctrl   Alt   Shift  這3個輔助鍵就是來擴展功能的.

經常用

Ctrl+alt+L   規範代碼

Ctrl+Shift+Space   自動補全代碼

Alt+回車   自動生成返回值類型/自動導包,修改錯誤

Ctrl + Alt + T   把選中的代碼,自動生成if,for這些

Alt+Insert    可以生成構造器/Getter/Setter等

Tab     補全成代碼模板 , 代碼標籤輸入完成後,按 Tab,生成代碼,fori/sout/psvm+Tab   生成for循環/輸出/main

 

Shift+回車    從當前行下一行開始

Ctrl+Alt+回車   從當前行上方開始一行

Ctrl+X 刪除行

Ctrl+D 複製行

 

Ctrl + P     提示當前方法的參數

Ctrl + Alt + O    去除沒有用到的包

ctrl+左鍵

Ctrl+H  類的結構圖

Ctrl+O  打開當前實現類可以重寫實現接口的方法列表

 

Ctrl+Shift+上/下   將當前行代碼上/下移一行

Alt+上/下 移動到當前類的每一個方法頭

Alt+左/右       上一個文件,下一個文件

Ctrl+左/右       按單詞移動

Shift+上/下/左/右       選中任意區域

 

Ctrl+N   查找某個類

Ctrl+shift+N   查找某個文件

Ctrl+R  替換

Shift+Tab     減少縮進

Ctrl+shift+z    取消撤銷

Ctrl + Shift + V     從之前的剪切或拷貝的代碼歷史記錄中,選擇現在需要粘貼的內容。

Ctrl+Shift+F   在全局文件中查找字符串

Ctrl+/或Ctrl+Shift+/      註釋(//或者/**/)

 

Ctrl+F9   刷新生成.class文件  在pom.xml文件中引入devtools的依賴,或者直接在建項目時選中core裏面的devtools工具   就可以熱部署了

有時

Ctrl+Delete     刪除光標後面一段

Ctrl+BackSpace     刪除光標前面一段

Ctrl+Shift+U    全部變大寫,定義常量很有用

Ctrl+Enter,導入包,自動修正

Ctrl + W    選中當前光標所在的代碼塊

F2 或 Shift+F2,高亮錯誤或警告快速定位

Ctrl+Alt+V,可以引入變量。例如:new String();  自動導入變量定義

lombok插件

我們在idea裏面一般都要安裝lombak插件這個插件, 有了這個插件, 我們的entity類上的@Data註解纔會生效, 方便我們的開發.

我們想要在工程中使用@Data註解, 除了在idea裏面安裝插件, 還需要在工程裏面引入lombok的jar包依賴.

除了這個@Data註解, 還可以使用@Slf4j註解, 讓我們直接使用log日誌對象.

還有構造的註解, @NoArgsConstructor, @RequiredArgsConstructor, @AllArgsConstructor : 註解在類上, 爲類提供無參, 有指定必須參數, 全參構造函數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章