PJCHENder 未整理筆記

[IDE] Jetbrain Goland

2020-07-03

[IDE] Jetbrain Goland

從 Terminal 中直接啟動 Goland

  1. 打開 Goland
  2. 點擊上方工具列中的 Tools -> Create Command-line Launcher,會取得一段路徑
  3. 把這段路徑透過 alias 的方式加到 .zshrc.bashrc
1
alias goland='<YOUR_PATH>/goland'

Launch IntelliJ IDEA or Goland from command line (Linux or MacOs)

存檔時自動執行 format tool

Running ‘goimports’ on save in GoLand @ StackOverflow

透過 Goland 中的 File Watchers 可以添加存檔時要執行的 format tool:

Imgur

快捷鍵

功能 快捷鍵
Search Everywhere Shift + Shift
執行程式(Run, Debugging Actions, Evaluate Expression Alt + F8
Replace in Path(搜尋並取代) Cmd + Shift + R
Fold All cmd + shift + -
選取或移動程式碼 Alt + Shift + 上下左右
擴展選取下上行的程式碼 Alt + 上/下
註解程式碼 cmd + /
觸發 Auto Complete ctrl + space
找出該 element 可以使用的 function (ctrl + space) * 2
重新命名變數/檔案(rename) shift + F6
將方法中的值獨立成變數(Extract Variable) cmd + alt + V
將變數放入方法中(Inline) cmd + alt + N
將程式拆成函式(Extract Function / Method) cmd + alt + M
Code Formatting cmd + alt + L
go fmt cmd + alt + shift + F
到程式錯誤提示的位置 F2
依據建議修正錯誤 alt + enter
執行程式 ctrl + shift + R

游標與文字

功能 快捷鍵
選取相同文字 ctrl + G
產生多個游標 按住 alt 點擊滑鼠
減少縮排 shift + Tab

新增、移動、複製、刪除行

Add, Delete, and Move Lines

功能 快捷鍵
複製一行 cmd + D
刪除一行 cmd + back space
選取或移動程式碼 Alt + Shift + 上下左右

其他

不要讓 test 的檔案有高亮效果

Disable test file highlighting in Project explorer and Editor Tab

進到 Settings > Appearance & Behavior > File Colors,把 Tests 檔案的高亮取消。

掃描二維條碼,分享此文章