Golang常用快捷鍵以及常見快捷鍵沖突


配置快捷鍵:

  • 跳轉到函數定義
  • 回退
  • 查找函數使用
    • 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, 復制相對路徑

左上角, 打開文件所在路徑

 

 

紅色為個人常用操作,歡迎補充

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM