配置快捷鍵:
- 跳轉到函數定義
- 回退
- 查找函數使用
- File/Settings/Keymap
工具:
- gofmt/golint
- File/Settings/Tools/File Watchers
- golint
- File/Settings/Tools/External Tools (參考)
文件相關快捷鍵:
CTRL+E,打開最近瀏覽過的文件。
CTRL+SHIFT+E,打開最近更改的文件。
CTRL+N,可以快速打開struct結構體。
CTRL+SHIFT+N,可以快速打開文件。
代碼格式化:
CTRL+ALT+L,自動整理代碼
CTRL+ALT+T,可以把代碼包在一個塊內,例如if{…}else{…}。
CTRL+ALT+L,格式化代碼。
CTRL+空格,代碼提示。
CTRL+/,單行注釋。CTRL+SHIFT+/,進行多行注釋。
CTRL+B,快速打開光標處的結構體或方法(跳轉到定義處)。
CTRL+“+/-”,可以將當前方法進行展開或折疊。
查找和定位
CTRL+R,替換文本。
CTRL+F,查找文本。
CTRL+SHIFT+F,進行全局查找。(常與輸入法默認快捷鍵沖突)
CTRL+G,快速定位到某行。
代碼編輯
ALT+Q,可以看到當前方法的聲明。
CTRL+Backspace,按單詞進行刪除。
SHIFT+ENTER,可以向下插入新行,即使光標在當前行的中間。
CTRL+X,刪除當前光標所在行。
CTRL+D,復制當前光標所在行。
ALT+SHIFT+UP/DOWN,可以將光標所在行的代碼上下移動。
CTRL+SHIFT+U,可以將選中內容進行大小寫轉化。
Alt+Shift+up/down,移動行
Ctrl(Shift)+left/rignt(Home/End/Backspace),行內(選中)移動(到頭尾/刪除)
Shift+Enter,插入新行
Shift+F6,替換變量、函數名
導航操作
Ctrl+Alt+←/→,跳轉到上一次/下一次的工作位置(與網易雲音樂快捷鍵沖突)
雙擊 Shift ,打開相對路徑
右鍵copy reference, 復制相對路徑
左上角, 打開文件所在路徑
紅色為個人常用操作,歡迎補充