开源软件的影响力
文章目录
-  - 开源软件的影响力
-  - 强烈推荐
- 前言
- 一、文件操作相关快捷键
- 二、代码格式化相关的快捷键
- 三、查找和定位相关的快捷键
- 四、编辑代码相关的快捷键
- 四、编辑器相关的快捷键
- 总结
- 强烈推荐
- 专栏集锦
- 写在最后
 
 

强烈推荐
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:人工智能

前言
在进行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等系列文章,一系列干货随时送达!
