原文链接:https://www.ahaoaha.top/2019/05/31/GolandIDE的一些常用快捷键/
查找文件/代码
shift + shift
全局搜索,ctrl + N
相同功能,在使用过程中经常会在切换中英文的时候唤醒全局搜索窗口,所以双击shift操作我是不太喜欢的。ctrl + shift + N
全局搜索文件ctrl + shift + alt + N
搜索函数或变量,全局工程中ctrl + e
快速查找文件ctrl + f
在当前窗口查找代码ctrl + shift + f
全局代码搜索,代码搜索ctrl + e
显示最近打开的文件
光标定位
ctrl + shift + b
光标位于变量/类型转类型定义处F4
光标位于变量处,转变量定义处ctrl +g
使用行:列
方式定位光标位置,可以单独使用行定位,不可以单独使用列定位ctrl + shift + F7
光标位于变量处,高亮显示当前变量在当前窗口中的出现位置ctrl + h
光标位于变量/类型处,显示当前类型(结构体)的结构ctrl + q
显示光标处函数的注释信息alt + 上/下
光标跳转到当前作用域的上/下一个函数shift + Esc
光标返回编辑框并关闭无用的窗口ctrl + PageUp/PageDown
光标跳转到第一行或最后一行shift + enter
直接换行,无论光标在当前行的什么位置ctrl + alt + 左/右
回到上一个/下一个编辑位置ctrl + 鼠标左键
进入函数定义处
代码替换
ctrl + R
在当前窗口搜索代码并替换ctrl + shift + R
在全局搜索文本并替换ctrl + shift + 上/下
将光标所在处的整个作用域向上/下移动ctrl + /
注释/取消注释选定内容,所有选定内容单行注释ctrl + D
复制光标所在行的整行并插入粘贴到下一行