幫你更系統的瞭解IDEA 提升開發效率

IDEA 常用設置

0x01 IDEA以新窗口的形式打開多個項目

File - Settings - Appearance & Behavior - System Settings

setting-multiple.png

0x02 修改IDEA 默認編碼 -> UTF-8

File - Settings - Editor - File Encodings

setting-encoding.png

0x03 設置統一編譯器和編譯版本

File - Setting - Build - Compiler - Java Compiler

setting-compiler.png

0x04 設置類註釋

File - Editor- File and Code Templates

/**
* @Package ${PACKAGE_NAME}
* @author atom.hu
* @date ${DATE} ${TIME}
* @version V1.0
*/

setting-class-comment.png

$$end$$ 可以設置光標結束的位置

0x05 自動導包

File - Editor- General - Auto Import

setting-auto-import.png

0x06 內存使用量展示

由於日常開發時都是在公司的辦公電腦上進行的,所以內存總是不夠用,但是又不清楚IDEA具體實時的佔用了多少內存。這個時候對於一些內存並不是太夠的開發人員來說能看到實時的內存使用量還是比較好的

File - Settings - Appearance & Behavior

setting-use-memory.png

[圖片上傳失敗…(image-b2627-1574504825740)]

0x07 開啓懸浮提示

有時候在看代碼的時候,不清楚一個類具體是幹什麼的,就會點進去看這個類的註釋,但是強大的IDEA是支持不用點進去就可以看到註釋的以及類的相關信息的。

File - Settings - Editor - General

setting-enable-hover-tip.png

0x08 Ctrl+鼠標滾軸修改字體大小

IDEA也支持向瀏覽器那樣按住Ctrl+鼠標滾軸來改變編輯區的字體的大小

File–>Settings–>Editor–>General。

setting-mouse-change-font.png

0x09 顯示多行Tab

當我們打開的標籤頁多了的時候,默認的會隱藏在右側,當我們需要的時候在右側找到後再打開。IDEA是支持多行顯示的,這樣在大屏幕的顯示器上也不用總去點擊右側的去找剛纔打開過的文件了

File - Settings - Editor - General - Editor Tabs

setting-multiple-tab.png

0x0A 設置字體, 行距 讓代碼看着更舒服

File - Settings - Editor - Font

setting-change-font-padding.png

0x0B IDEA GIT 配置

File - Settings - Version Control - Git

setting-git-config.png

0X0C IDEA MAVEN 配置

File - Settings - Build - Build Tools - Maven

setting-maven-setting.png

idea 快捷鍵

通用類快捷鍵

**方法參數提示 **ctrl + p

非常實用的快捷鍵, 有的時候我們自己寫的方法, 或者在看一些源碼時, 都非常有用

image

摺疊代碼/展開代碼

ctrl + - / ctrl + +

展開全部

全局查找文本

ctrl + shift + F

快速查找和打開最近使用過的文件碼

ctrl + E

自動代碼片

ctrl + j

image

實現接口方法

ctrl + i

查看當前類的子類

ctrl + h

將當前行和下一行進行合併

ctrl + shfit + j

將光標跳到當前行的上一行

有時候在寫完一行代碼的時候需要添加註釋, 或者爲類屬性添加註釋的時候需要跳到當前行的上一行, 這個快捷鍵就非常方便

ctrl + alt + enter

[圖片上傳失敗…(image-8a3463-1574504825741)]

idea git 提交

ctrl + k

刪除當前行

ctrl + y

重寫 或者 實現接口或父類方法

ctrl + o

顯示類之間的關係

ctrl + alt + u

刪除類中沒有用到的package

ctrl + alt + o

進入設置界面

ctrl + alt + s

在當前光標在的這樣一行的下一行添加一行

ctrl + shfit + enter

彈出, 當前類中的方法集合

ctrl + F12

最常用的快捷鍵之一, 快速的查找方法

添加書籤

ctrl + f11

搜索文件

ctrl + shift + n

搜索類合

ctrl + n

最常用的快捷鍵之一, 項目慢慢的變大, 文件越來越多, 每次用鼠標去找 就太低效了

快速生成 try, if 等語句
alt + shift + t

當你試用了之後, 你會愛上這個快捷鍵的

抽取局部變量

ctrl + alt + v

將當前選中的代碼抽取爲一個局部變量

進入到實現子類中

ctrl + alt + b

在使用mvc框架的時候, 往往我們只有一個接口的實例 這個快捷鍵可以直接到實現類中

格式化代碼

ctrl + alt + L

讓代碼變得優美, 是每個程序員都應該注意的事, 方便自己和他人閱讀, 利人利己

idea 多光標選擇

按下滾輪上下拖動鼠標即可,
idea 批量修改相同內容

有的時候數據需要批量處理, 比如, 正常來說我們的實體類, 在使用mybatis 等逆向工程進行生成的時候, 一般屬性是有註釋的, 但是在針對如果我們使用了swagger 等插件需要來顯示傳遞實體所代表的含義的時候, 就需要我們自己一個個的去寫, 就會顯得異常麻煩

ctrl + alt + shift + j

演示

運行當前類

ctrl + shift + F10

在寫一些測試代碼的時候 這個快捷鍵就顯得特別方便

從多項目中啓動一個 debug 模式

alt + shfit + F9

在微服務中 多個工程在一個項目中的時候, 這個方法就比較的好用, 這樣就不用自己一個一個的去點省去很多沒必要的操作

從多項目中啓動一個 正常模式

alt + shfit + F10
重新編譯當前項目
ctrl + shift + F9

當你發現有的問題 特別的奇怪, 命名錶面上沒問題, 但就是項目運行不了的時候, 重新編譯一下獲取就好了

查看當前類在哪些地方被使用過

快速的查看選中類, 選中方法的定義

有的時候我們不想進入方法內部, 或者進入類的內部查看細節, 想要在外面就探查清楚, 就可以使用此種方法

ctrl + shift + i

asdf

比較強大的幾個快捷鍵之一 Ctrl + ~(感嘆號旁邊的按鍵)

ctrl + ~

共有五種可供選擇的操作

Switch Code Formatter (切換代碼格式化程序)

1. Color Scheme (配色方案)

可以設置一些常用的配色, 字體樣式, 可以一鍵切換

asdf

2. Code Style Scheme

3. Keymap (快捷鍵列表)

asdf

4. View Mode (顯示模式)

asdf

5. Look and Feel (設置軟件主題)

idea 調出版本控制操作

alt + ~

關於開源項目

項目地址
image.png

你本可以朝九晚五… 💩💩💩💩💩

本項目宗旨: IDEA 從入門到精通 開發效率翻倍

項目由來📚

來自本人的一個知乎回答❓

IntelliJ IDEA 中有什麼讓你相見恨晚的技巧?

平時比較熱愛探索idea的快捷之處。更多的喜歡用快捷鍵進行操作,所以做了很多筆記📚。個人認爲對一個工具熟練之後, 你的編程效率, 和解決問題的效率都能得到大大的提升.

當時看到這個回答的時候只是非常隨意的複製😬,沒有想到的是大家的反響還是不錯😊。我感覺大家好像對某些在我看來非常常用的操作還是很陌生的😅。於是我後續對他做了完善。便就有了這個項目😎。

官方快捷鍵 windows 版

ReferenceCard-1

官方快捷鍵 mac 版ReferenceCardForMac-1

IDEA

1️⃣ IDEA 常用快捷鍵

2️⃣ IDEA 版本控制篇

3️⃣ IDEA 裝機必備插件

4️⃣ IDEA 常用設置

5️⃣ IDEA 你不知道的小技巧

快速打開最近打開過的項目

ctrl + shift + a 輸入 open recent , 輸入項目名

image

快速克隆項目

ctrl + shift +a 輸入 git clone

image

快速找到當前類所在位置(90%的人不知道)

alt + f1 選擇 project view

image

將當前操作類在文件夾中打開 (超有用🐮🍺)

alt + f1選擇 show in explorer

image

快速進入maven 設置頁面

ctrl + shift + a 輸入maven setting

image

快速打開 maven 項目

ctrl + shift + a 輸入 add maven project

image

快速進入 plugins 安裝界面

ctrl + shift + a輸入plugins

image

快速導入導出idea設置

ctrl + shift + a 輸入 import setting export setting

image

快速導出官方快捷鍵圖片

ctrl + shift + a 輸入 key reference

image

最後

希望大家也可以一起分享自己平常在工作中 我們不知道的開發小技巧

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