开源软件的影响力

强烈推荐
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:人工智能
前言
在进行go语言开发时,熟练使用快捷键是提高效率、加快编码速度的关键。
goland作为一款强大的集成开发环境(ide),提供了丰富的快捷键功能,可以帮助开发者更加便捷地进行代码导航、编辑、调试等操作。
通过掌握这些常用的快捷键,可以更加高效地编写和管理您的go代码,节省大量的开发时间,提高工作效率。
一、文件操作相关快捷键
- 打开文件或目录:
ctrl + n
(windows/linux) 或cmd + n
(mac):打开类文件。ctrl + shift + n
(windows/linux) 或cmd + shift + n
(mac):打开任意文件或目录。
- 关闭文件:
ctrl + f4
(windows/linux) 或cmd + f4
(mac):关闭当前文件。
- 在项目中查找文件或目录:
shift + ctrl + n
(windows/linux) 或shift + cmd + o
(mac):在项目中查找文件。shift + ctrl + alt + n
(windows/linux) 或shift + cmd + alt + o
(mac):在项目中查找目录。
- 复制、剪切和粘贴文件或目录:
ctrl + c
(windows/linux) 或cmd + c
(mac):复制文件或目录。ctrl + x
(windows/linux) 或cmd + x
(mac):剪切文件或目录。ctrl + v
(windows/linux) 或cmd + v
(mac):粘贴文件或目录。
- 在项目中移动文件或目录:
f6
:移动文件或目录。
- 重命名文件或目录:
shift + f6
:重命名文件或目录。
- 显示文件路径:
alt + f1
:显示当前文件在项目中的路径。
- 创建新文件或目录:
alt + insert
(windows/linux) 或cmd + n
(mac):创建新文件或目录。
二、代码格式化相关的快捷键
- 格式化代码:
ctrl + alt + l
(windows/linux) 或cmd + option + l
(mac):格式化当前文件中的代码。
- 优化导入:
ctrl + alt + o
(windows/linux) 或cmd + option + o
(mac):优化当前文件中的导入。
- 代码折叠和展开:
ctrl + -
(windows/linux) 或cmd + -
(mac):折叠当前代码块。ctrl + +
(windows/linux) 或cmd + +
(mac):展开当前代码块。ctrl + shift + -
(windows/linux) 或cmd + shift + -
(mac):折叠所有代码块。ctrl + shift + +
(windows/linux) 或cmd + shift + +
(mac):展开所有代码块。
- 自动缩进:
ctrl + alt + i
(windows/linux) 或cmd + option + i
(mac):自动缩进选定的代码。
- 注释和取消注释:
ctrl + /
(windows/linux) 或cmd + /
(mac):对选定的代码行进行注释或取消注释。
- 移动代码块:
ctrl + shift + ↑
(windows/linux/mac):向上移动选定的代码块。ctrl + shift + ↓
(windows/linux/mac):向下移动选定的代码块。
- 复制和删除代码行:
ctrl + d
(windows/linux/mac):复制当前行。ctrl + y
(windows/linux/mac):删除当前行。
- 撤销和重做:
ctrl + z
(windows/linux/mac):撤销上一步操作。ctrl + shift + z
(windows/linux/mac) 或cmd + shift + z
(mac):重做撤销的操作。
三、查找和定位相关的快捷键
- 查找文件或类文件:
shift + ctrl + n
(windows/linux) 或shift + cmd + o
(mac):打开类文件,输入文件名,然后选择文件进行跳转。
- 查找任意文件:
shift + ctrl + n
(windows/linux) 或shift + cmd + n
(mac):在项目中查找任意文件,输入文件名,然后选择文件进行跳转。
- 查找符号:
ctrl + n
(windows/linux) 或cmd + o
(mac):打开符号,输入符号名称,然后选择符号进行跳转。
- 查找类成员:
alt + insert
(windows/linux) 或cmd + n
(mac):在类中查找成员,输入成员名称,然后选择成员进行跳转。
- 在文件中查找:
ctrl + f
(windows/linux) 或cmd + f
(mac):在当前文件中查找。ctrl + r
(windows/linux) 或cmd + f
(mac):在当前文件中替换。
- 在项目中查找:
ctrl + shift + f
(windows/linux) 或cmd + shift + f
(mac):在整个项目中查找。ctrl + shift + r
(windows/linux) 或cmd + shift + r
(mac):在整个项目中替换。
- 定位到定义处:
ctrl + b
(windows/linux) 或cmd + b
(mac):定位到光标所在位置的定义处。ctrl + click
(windows/linux) 或cmd + click
(mac):通过点击鼠标左键定位到定义处。
- 查找使用处:
alt + f7
(windows/linux) 或option + f7
(mac):查找光标所在符号的使用处。
四、编辑代码相关的快捷键
- 复制和粘贴:
ctrl + c
(windows/linux) 或cmd + c
(mac):复制选定的文本。ctrl + x
(windows/linux) 或cmd + x
(mac):剪切选定的文本。ctrl + v
(windows/linux) 或cmd + v
(mac):粘贴文本。
- 撤销和重做:
ctrl + z
(windows/linux/mac):撤销上一步操作。ctrl + shift + z
(windows/linux/mac) 或cmd + shift + z
(mac):重做撤销的操作。
- 删除行:
ctrl + y
(windows/linux/mac):删除当前行。
- 选定文本:
shift + ↑/↓/←/→
:向上/下/左/右扩展选定的文本。ctrl + shift + ↑/↓
(windows/linux) 或cmd + shift + ↑/↓
(mac):向上/下扩展多行选定的文本。
- 注释和取消注释:
ctrl + /
(windows/linux) 或cmd + /
(mac):对选定的代码行进行注释或取消注释。
- 缩进和反缩进:
tab
或shift + tab
:在选定的文本上增加或减少缩进。
- 移动代码块:
alt + ↑/↓
(windows/linux/mac):移动当前行或选定的文本块。
- 格式化代码:
ctrl + alt + l
(windows/linux) 或cmd + option + l
(mac):格式化当前文件中的代码。
- 快速导航:
ctrl +]
(windows/linux) 或cmd +]
(mac):跳转到代码块的结束处。ctrl + [
(windows/linux) 或cmd + [
(mac):跳转到代码块的开始处。
四、编辑器相关的快捷键
- 打开和关闭编辑器窗口:
ctrl + shift + f12
(windows/linux) 或cmd + shift + f12
(mac):最大化或最小化编辑器窗口。
- 分割编辑器窗口:
alt + shift + left
或alt + shift + right
:将当前编辑器窗口分割为两个水平窗格。alt + shift + up
或alt + shift + down
:将当前编辑器窗口分割为两个垂直窗格。ctrl + shift + a
(windows/linux) 或cmd + shift + a
(mac),然后输入 “split vertically” 或 “split horizontally”:将当前编辑器窗口分割为水平或垂直窗格。
- 关闭其他或所有编辑器窗口:
ctrl + shift + w
(windows/linux) 或cmd + shift + w
(mac):关闭其他编辑器窗口。ctrl + shift + f4
(windows/linux) 或cmd + shift + f4
(mac):关闭所有编辑器窗口。
- 切换标签页:
alt + right
或alt + left
:切换到下一个或上一个标签页。ctrl + tab
(windows/linux) 或cmd + ~
(mac):在所有标签页之间切换。
- 最近的文件:
ctrl + e
(windows/linux) 或cmd + e
(mac):打开最近的文件列表,然后使用上下箭头键选择文件。
- 多行编辑:
alt + shift + mouse click
:在多个位置同时插入光标,用于批量编辑。alt + j
(windows/linux) 或ctrl + g
(mac):选中下一个相同的单词。
- 折叠和展开代码块:
ctrl + -
(windows/linux) 或cmd + -
(mac):折叠当前代码块。ctrl + +
(windows/linux) 或cmd + +
(mac):展开当前代码块。
- 垂直选择文本:
alt + shift + up
或alt + shift + down
:在垂直方向上选择文本。
总结
goland中的快捷键为go语言开发者提供了快速、便捷的操作方式,使得开发工作更加高效。
通过合理利用快捷键,您可以快速定位代码、快速编辑、轻松导航、方便调试,并能更好地处理版本控制等任务。因此,熟练掌握这些快捷键对于提高编码速度和代码质量至关重要。
建议日常开发中不断练习和应用这些快捷键,以便更加轻松地完成您的go语言项目。
强烈推荐
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:人工智能
专栏集锦
大佬们可以收藏以备不时之需:
spring boot 专栏:http://t.csdnimg.cn/pekde
chatgpt 专栏:http://t.csdnimg.cn/cu0na
java 专栏:http://t.csdnimg.cn/yuz5e
go 专栏:http://t.csdnimg.cn/jfryo
netty 专栏:http://t.csdnimg.cn/0mp1h
redis 专栏:http://t.csdnimg.cn/jutue
mysql 专栏:http://t.csdnimg.cn/p1zu9
架构之路 专栏:http://t.csdnimg.cn/bxaps
写在最后
感谢您的支持和鼓励! 😊🙏
如果大家对相关文章感兴趣,可以关注公众号"架构殿堂",会持续更新aigc,java基础面试题, netty, spring boot, spring cloud等系列文章,一系列干货随时送达!
发表评论