Intel IDEA 系列工具,根據個人習慣做的配置優化

1.Ctrl + Q 查看代碼的詳情文檔

2.把Ctrl + Shift + Enter 自動完成該行,換成 Ctrl + Ente 自動完成該行

3.設置 Ctrl + Alt + Left ,實現Back光標向上一次位置移動

4.設置 Ctrl + Alt + Right ,實現Forward光標向下一次位置移動

5.設置 Ctrl + Shift + F ,全項目查找某關鍵字

6.設置選中代碼高亮(全屏相關字段高亮)

Editor ——
Colors Fonts —— General —— Code ——
Identifier undercaret 和 Identifier undercaret(write)

7.代碼模板 (Live Template)編寫和錄入

8.針對可能出現的UI亂碼(口口口方框)

Setting —— Appearance & Behavior —— Appearance —— Override default fonts by(not recommanded) —— 選擇 微軟雅黑(Microsoft YaHei)

UI亂碼的問題這樣就解決了。

9.代碼自動提示(智能提示)的同時匹配大小寫(無視格式)

Setting —— Editor —— General —— Code Completioni —— Case sensitive completion —— None(大小寫同時滿足要求)

這樣,就不會出現死板的限定大小寫匹配了。

10.設置Spelling Dictionary(常用單詞拼寫檢查),可有效降低錯誤率

Editor —— Spelling —— Accepted Words

可以在這裏 添加 和 刪除 需要使用的單詞。
同時又讓開發工具,幫你時刻檢查拼寫。

11.神奇快捷鍵

Ctrl + Shift + F
Ctrl + Shift + V
Shift + Alt + C 最近的文件修改記錄(備份)
Ctrl + ALt + 上下左右

12.讓左側側邊欄顯示出來

View —— 開啓以下四項的顯示:ToolBar 、 ToolButtons 、 Status Bar 、Navigation Bar 。

這樣,左邊、下面的側邊欄,就都顯示出來了。

13.查找整個項目中,一個類的某個方法的使用頻率次數

比如,我要查找 “Intent” 這Android中的類的 “putExtra( )”方法 的使用次數:

先把鼠標光標,點擊放在要查找的 方法(function)上,
Ctrl + Alt + F7

即可進行查找,整個項目裏,同一個方法,在不同地方的使用。

14.設置各大工具,快速生成一個新的源代碼文件,的快捷鍵

Android Studio,生成Kotlin文件,默認是 Ctrl + Shift + Alt + Numpad+(小鍵盤加號鍵)

於是,把CLion中,生成 .cpp源代碼文件 的快捷鍵,也設置成 Ctrl + Shift + Alt + Numpad+(小鍵盤加號鍵)。

同理,PyCharm中,生成 .py源代碼文件 的快捷鍵,也設置成 Ctrl + Shift + Alt + Numpad+(小鍵盤加號鍵)。

15.愚蠢的CSDN,我的MK文檔寫了1000字,又被你瞬間弄崩潰頁面,丟了

16.Power Mode Plugin 插件

Settings —— plugins 裏面安裝。

Settings —— Appearance —— Power Mode 裏面設置。

Basic

Enter Power Mode : 打開 Power Mode 模式
Particles : 小火星、小顆粒的效果
Shake : 搖晃、震動效果
Flames : 煙花效果
Visualize every caret Movement : 當鼠標移動到文檔某個位置時,是否觸發效果
Bam : 不知道是什麼
Power Indicator : 可視化窗口的鍵盤打擊計數器
Play Music : 可以手動設置,當鍵盤輸入時觸發的音樂

Heatup

Keystrokes per minute : 這裏是,當heatup(加熱,鍵盤打擊的熱度)達到 APM 多少時,作爲100%的尺度衡量。(heatup熱度的當前值,將顯示在右側可視化窗口。)
heatup threshold : 熱度閾值。只有當,heatup值,達到了這個閾值時,纔會出現 小火星小顆粒、煙花、搖晃震動 的初始效果。並且隨着 heatup值 繼續升高,效果會越來越明顯。一旦heatup低於閾值,則什麼特殊效果都不會顯現。
heatup base level : 熱度的初始值。也是熱度所能下降到的下限值。(當一段時間,鍵盤不進行輸入操作時,heatup熱度值,就會自動按一定比例下降。)【舉例:若 APM標準定爲300 ,閾值定爲 30% ,初始值定爲 20% 。 則用戶需要每分鐘輸入 300 * ( 30% - 20%) 來突破閾值,進而觸發 小火星小顆粒、煙花、搖晃震動的特效發生。】
heatup time : 單位爲毫秒。當鍵盤沒有任何輸入操作的時間,超過這個設定值時,heatup熱度值,開始自動按照一定比例下降。

Sparks

spark color red range : 可以設定 小火星小顆粒的RGB顏色中 R的下限值和上限值。
spark color green range : 可以設定 小火星小顆粒的RGB顏色中 G的下限值和上限值。
spark color blue range : 可以設定 小火星小顆粒的RGB顏色中 B的下限值和上限值。
alpha : 透明度。
spark count : 小火星小顆粒的最大數量。
spark life : 小火星小顆粒存在時間的最大值。
spark size : 小顆粒小火星的尺寸(用像素px爲單位)
spark veloctiy factor : 小顆粒小火星的初始速度
spark gravity factor : 小顆粒小火星的重力加速度

Others

shake range : 搖晃、震動的幅度(用像素px爲單位,表示可以承受的最大偏移量)
max flame size : 煙花、火焰燃燒時,最大可以有多大尺寸的火焰(用像素px爲單位)
flame life :煙花、火焰持續的時間
custom flame images : 自定義煙花、火焰的逐幀圖片
BAM life : 不知道是什麼意思
custom BAM images : 不知道是什麼意思的自定義逐幀圖片
framerate : 眼花、火焰燃燒時,每秒鐘播放多少幀的待選圖片

我個人的推薦預設值:
效果,除了 Visualize every caret Movement 以外,全部打開。
keystrokes per minute 設定爲 600
heatup threshold 設定爲 30
heatup base level 設定爲 25
heatup time 設定爲 3000

shake range 設定爲 6
flame life 設定爲 1000

17.代碼的快速筆記、錨點,跳轉功能

設置錨點,在當前位置做一個記號:
Ctrl + Shift + 你的數字記號

迅速馬上立刻跳轉到,預設的錨點位置:
Ctrl + 你的數字記號

18.鮮明醒目的代碼主題配色推薦:

Android Studio:
基於網上的成品,進行了諸多魔改。

WebStorm:
http://color-themes.com/?view=theme&id=563a1a7180b4acf11273ae84
下面這個經過魔改後,確實很醒目:
http://color-themes.com/?view=theme&id=563a1a9980b4acf11273aef6

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