Goland快捷键
目录
警告
本文最后更新于 2021-04-01,文中内容可能已过时。
Editor Actions
Goland(Windows) | |
---|---|
Move Caret to Code Block End(将插入符移动到代码块末端) | Ctrl+] |
Move Caret to Code Block End With Selection(选择并将插入符移动到代码块末尾) | Ctrl+Shift+] |
Move Caret to Code Block Start | Ctrl+[ |
Move Caret to Code Block Start With Selection | Ctrl+Shift+[ |
Complete Current Statement(完成当前行) | Ctrl+Shift+Enter |
Delete Line | Ctrl+Y |
Delete to Word End | Ctrl+Delete |
Delete to Word Start | Ctrl+Backspace |
Down with Selection | Shift+向下箭头 |
Main menu
File
Goland(Windows) | |
---|---|
Save As | Ctrl+Shift+S |
Save All | Ctrl+S |
Reload All from Disk | Ctrl+Alt+Y |
Edit
Goland(Windows) | |
---|---|
Undo | Ctrl+Z |
Redo | Ctrl+Shift+Z |
Cut | Ctrl+X |
Delete | Delete |
Column Selection Mode(列编辑模式) | Alt+Shift+Insert |
Select All | Ctrl+A |
Extend Selection(扩展选择) | Ctrl+W |
Shrink Selection(缩小选择) | Ctrl+Shift+W |
Toggle Case(大小写切换) | Ctrl+Shift+U |
View
Goland(Windows) | |
---|---|
Quick Definition(查看函数) | Ctrl+Shift+I |
Quick Documentation(查看文档) | Ctrl+Q |
External Documentation(跳转到pkg网站) | Shift+F1 |
Parameter Info | Ctrl+P |
Type Info(类型信息) | Ctrl+Shift+P |
Context Info(用于游览代码时不知道哪个函数) | Alt+Q |
Error Description | Ctrl+F1 |
Jump to Source(感觉和Ctrl+B效果一样) | F4 |
Show Source(效果同上) | Ctrl+Enter |
Appearance
Goland(Windows) | |
---|---|
Details in Tree View(显示文件的日期和大小) | Alt+Shift+\ |
Navigate
Goland(Windows) | |
---|---|
Back | Ctrl+Alt+向左箭头 |
Forward | Ctrl+Alt+向右箭头 |
Go to Type(转到类型) | Ctrl+N |
Go to File(转到文件) | Ctrl+Shift+N |
Go to Symbol(转到符号) | Ctrl+Alt+Shift+N |
Go to Line/Column(跳转到对应行) | Ctrl+G |
Next Highlighted Error | F2 |
File Structure | Ctrl+F12 |
Code
Goland(Windows) | |
---|---|
Ctrl+O | |
Implement Methods(实现方法) | Ctrl+I |
Generate | Alt+Insert |
Insert Live Template | Ctrl+J |
Comment with Line Comment(单行注释) | Ctrl+/ |
Comment with Block Comment(块注释) | Ctrl+Shift+/ |
Reformat Code(格式化代码) | Ctrl+Alt+L |
Code Completion(代码补全)
Goland(Windows) | |
---|---|
Basic | Ctrl+空格 |
Folding(折叠)
Goland(Windows) Goland(Windows) | |
---|---|
Expand(展开) | Ctrl+= |
Expand Recursively(递进式展开) | Ctrl+Alt+= |
Expand All(展开全部) | Ctrl+Shift+= |
Collapse(折叠) | Ctrl-= |
Collapse Recursively(递进式折叠) | Ctrl+Alt-= |
Collapse All(折叠全部) | Ctrl+Shift-= |
Refactor
Goland(Windows) | |
---|---|
Refactor This | Ctrl+Alt+Shift+T |
Rename | Shift+F6 |
Change Signature | Ctrl+F6 |
Move | F6 |
Coyp | F5 |
Safe Delete | Alt+Delete |
Extract
Goland(Windows) | |
---|---|
Introduce Variable | Ctrl+Alt+V |
Introduce Constant | Ctrl+Alt+C |
Introduce Field | Ctrl+Alt+F |
Introduce Parameter | Ctrl+Alt+P |
Extract Method | Ctrl+Alt+M |
Run
Goland(Windows) | |
---|---|
Run | Shift+F10 |
Debug | Shift+F9 |
Stop | Ctrl+F2 |
View Breakpoints | Ctrl+Shift+F8 |
Show Code Coverage Data | Ctrl+Alt+F6 |
Debugging Actions
Goland(Windows) | |
---|---|
Update Running Application | Ctrl+F10 |
Step Over | F8 |
Force Step Over | Alt+Shift+F8 |
Step Into | F7 |
Force Step Into | Alt+Shift+F7 |
Smart Step Into | Shift+F7 |
Step Out | Shift+F8 |
Run to Cursor | Alt+F9 |
Force Run to Cursor | Ctrl+Alt+F9 |
Resume Program | F9 |
Evaluate Expression | Alt+F8 |
Quick Evaluate Expression | Ctrl+Alt+F8 |
Show Execution Point | Alt+F10 |
Toggle Breakpoint
Goland(Windows) | |
---|---|
Toggle Line Breakpoint | Ctrl+F8 |
Toggle Temporary Line Breakpoint | Ctrl+Alt+Shift+F8 |
VCS
Goland(Windows) | |
---|---|
VCS Operations Popup | Alt+` |
Commit | Ctrl+K |
Update Project | Ctrl+T |
Rollback | Ctrl+Alt+Z |
Show Blame Details | Alt+Shift+B |
Branches | Ctrl+Shift+` |
Push | Ctrl+Shift+K |
Window
Goland(Windows) | |
---|---|
Restore Default Layout | Shift+F12 |
Next Project Window | Ctrl+Alt+] |
Previous Project Window | Ctrl+Alt+[ |
Active Tool Window
Goland(Windows) | |
---|---|
Hide Active Tool Window | Shift+Esc |
Hide All Tool Windows | Ctrl+Shift+F12 |
Close Active Tab | Ctrl+Shift+F4 |
Jump to Last Tool Window | F12 |
Maximize Tool Window | Ctrl+Shift+引号 |
Editor Tabs
Goland(Windows) | |
---|---|
Select Next Tab | Alt+向右箭头 |
Select Previous Tab | Alt+向左箭头 |
Tool Windows
Goland(Windows) | |
---|---|
Project | Alt+1 |
Favorites | Alt+2 |
TODO | Alt+6 |
Structure | Alt+7 |
Services | Alt+8 |
Git | Alt+9 |
Terminal | Alt+F12 |