1、 工作区快捷键

Mac 快捷键 Win 快捷键 作用 备注
Cmd + Shift + P Ctrl + Shift + P, F1 显示命令面板
Cmd + B Ctrl + B 显示/隐藏侧边栏 很实用
Cmd + \ Ctrl + \ 创建(拆分)多个编辑器
(或者可以直接在窗口中点击选中某个文件Tab, 右键(上下左右)拆分)
注意:它与注释代码键位不一样
注释代码:Ctrl+/
Cmd + 1、2 Ctrl + 1、2 聚焦到第 1、第 2 个编辑器 此处主要是在拆分编辑器后切换使用
cmd +/- ctrl +/- 将工作区放大/缩小(包括代码字体、左侧导航栏) 在投影仪场景经常用到
Cmd + J Ctrl + J 显示/隐藏控制台
Cmd + Shift + N Ctrl + Shift + N 重新新建并打开一个软件的窗口
Cmd + Shift + W Ctrl + Shift + W 关闭软件的当前窗口
Cmd + N Ctrl + N 新建文件
Cmd + W Ctrl + W 关闭当前文件

2、 跳转操作

Mac 快捷键 Win 快捷键 作用 备注
Cmd + ` 没有 在同一个软件的多个工作区之间切换
Cmd + Option + 左右方向键 Ctrl + Pagedown/Pageup 在已经打开的多个文件之间进行切换 非常实用
Ctrl + Tab Ctrl + Tab 在已经打开的多个文件之间进行跳转 与上方一致
表现形式不一样而已
Cmd + Shift + O Ctrl + shift + O 在当前文件的各种方法之间进行跳转
Ctrl + G Ctrl + G 跳转到指定行
Cmd+Shift+\ Ctrl+Shift+\ 跳转到匹配的括号
F12 F12 跳转到变量或函数定义的快捷方法。 要先将光标移动到变量上
+ F12 ALT + F12 查看定义,不是跳转,直接出现一个框查看

3、 移动光标

Mac 快捷键 Win 快捷键 作用 备注
方向键 方向键 单个字符之间移动光标 大家都知道
option + 左右方向键 Ctrl + 左右方向键 单词之间移动光标 很常用
Cmd + 左右方向键 Fn + 左右方向键 整行之间移动光标 很常用
Cmd + ← Fn(笔记本独有) + ←(或 Win + ←) 将光标定位到当前行的最左侧 很常用
Cmd + → Fn + →(或 Win + →) 将光标定位到当前行的最右侧 很常用
Cmd + ↑ Ctrl + Home 将光标定位到文章的第一行
Cmd + ↓ Ctrl + End 将光标定位到文章的最后一行
Cmd + Shift + \ 代码块之间移动光标
+ L CTRL + L 选中当前鼠标所在行

4、 编辑操作

Mac 快捷键 Win 快捷键 作用 备注
Cmd + Enter Ctrl + Enter 在当前行的下方新增一行, 然后跳至该行 即使光标不在行尾, 也能快速向下插入一行
Cmd+Shift+Enter Ctrl+Shift+Enter 在当前行的上方新增一行, 然后跳至该行 即使光标不在行尾, 也能快速向上插入一行
Option + ↑ Alt + ↑ 将代码向上移动 很常用
Option + ↓ Alt + ↓ 将代码向下移动 很常用
Ctrl+Shift+↑/↓ 选中多行代码
Option + Shift + ↑ Alt + Shift + ↑ 将代码向上复制
Option + Shift + ↓ Alt + Shift + ↓ 将代码向下复制 写重复代码的利器
F2 F2 选中变量名后按F2
代码中所有变量名都会发生改变
重构代码必不可少的快捷方式
但是要注意,此操作可能会改到同名变量

5、 多光标编辑

Mac 快捷键 Win 快捷键 作用 备注
Cmd + Option + 上下键 Ctrl + Alt + 上下键 在连续的多列上, 同时出现光标 本人改键为Ctrl+↓,
随后可随意上下选中
Option + 鼠标点击任意位置 Alt + 鼠标点击任意位置 在任意位置, 同时出现光标
Option + Shift + 鼠标拖动 Alt + Shift + 鼠标拖动 在选中区域的每一行末尾, 出现光标
Cmd + Shift + L Ctrl + Shift + L 在选中文本的所有相同内容处, 出现光标
+ + I Ctrl + Shift + I 在所选的每一行的末尾插入光标

其他的多光标编辑操作:(很重要)

  • 选中某个文本, 然后反复按住快捷键「 Cmd + D 」键(windows 用户是按住「Ctrl + D」键), 即可将全文中相同的词逐一加入选择。

  • 选中一堆文本后, 按住「Option + Shift + i」键(windows 用户是按住「Alt + Shift + I」键), 既可在每一行的末尾都创建一个光标。

6、 删除操作

Mac 快捷键 Win 快捷键 作用 备注
Cmd + shift + K Ctrl + Shift + K 删除整行 「Ctrl + X」的作用是剪切, 但也可以删除整行
option + Backspace Ctrl + Backspace 删除光标之前的一个单词 英文有效, 很常用
option + delete Ctrl + delete 删除光标之后的一个单词
Cmd + Backspace 删除光标之前的整行内容 很常用
Cmd + delete 删除光标之后的整行内容

ps:上面所讲到的移动光标、编辑操作、删除操作的快捷键, 在其他编辑器里, 大部分都适用。

7、 编程语言相关

Mac 快捷键 Win 快捷键 作用 备注
Cmd + / Ctrl + / 添加单行注释 很常用
Option + Shift + F Alt + shift + F 代码格式化 很常用
F2 F2 以重构的方式进行重命名 将文件中所有此变量更名
Ctrl + J 将多行代码合并为一行 Win 用户可在命令面板搜索”合并行
Cmd + U Ctrl + U 将光标的移动回退到上一个位置 撤销光标的移动和选择

8、 搜索相关

Mac 快捷键 Win 快捷键 作用 备注
Cmd + Shift + F Ctrl + Shift +F 全局搜索代码 (也可以直接左侧菜单栏呼出) 很常用
Cmd + P Ctrl + P 在当前的项目工程里, 全局搜索文件名
Cmd + F Ctrl + F 在当前文件中搜索代码, 光标在搜索框里
Cmd + G F3 在当前文件中搜索代码, 光标仍停留在编辑器里 Ctrl+F就光标位置不同
+ + L CTRL + SHIFT + L 选中所有找到的匹配项,可以进行批量修改
+ F2 CTRL + F2 选中所有匹配项 有了它,甚至不必选择任何东西,
只需要将光标放在要选择所有出现的单词上,跟上面一致,可以批量操作

VSCode快捷键大全,大大提高开发效率相关推荐

  1. 装完金蝶电脑无限重启_金蝶财务软件快捷键大全,提高工作效率!

    金蝶是会计人员经常使用到的财务软件之一,但也不是每个财务人员都能用的熟练. 这个软件吧,用好了笑看别人加班,用不好则被别人笑看加班. 而用好与用不好的差别往往就在你知不知道快捷键上. 今天咱们就来分享 ...

  2. vscode自动补全插件c语言,一些提高开发效率的VSCode必备插件(分享),vscode代码补全插件...

    一些提高开发效率的VSCode必备插件(分享)提高开发效率的虚拟代码的一些重要插件(分享),本文推荐一些VSCode插件来提高效率.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有帮助.Vis ...

  3. 史上最牛逼的 Eclipse 快捷键,提高开发效率!

    写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字.我热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的. 这博客是对自己学习的一点点总结及记录,如果您对 Java.算法 感兴 ...

  4. vscode php插件_JS之 提高开发效率的Visual Studio Code插件

    阅读本文约需要9分钟 大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈).上次老师跟大家分享了JS之 小技巧的知识,今天跟大家分享下JS之 提高开发效 ...

  5. 电脑快捷键大全,提高效率靠它了!

    案例:电脑快捷键大全 [谁懂啊!作为一名打工人,效率真的太重要了,如果有快捷键真的可以使效率翻倍,哪位大神可以总结一下电脑常用的快捷键吗?跪谢了!] 在日常使用电脑时,掌握一些常用的电脑快捷键可以提高 ...

  6. 听说你想提高开发效率,快来看看这些idea最实用的快捷键,让你的开发如虎添翼!

    前言   隔壁工位的老汪今天又双叒叕提前下班了,而勤奋的小哈频频加班却效果不佳.小哈甚是不解,向老汪请教.老汪笑着说:"哈~我只是在开发时偷偷用了这些快捷键,快捷键能够让我的开发事半功倍,这 ...

  7. 能够提高开发效率的Eclipse实用操作

    概要: 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个"器".本文会从 Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标 ...

  8. IDEA工具开发必备设置-极大提高开发效率

    IDEA工具开发必备设置-极大提高开发效率 热部署设置 mybatis编写sql语句自动提示功能 自动清除无效 import 常用快捷键 全局UTF-8编码设置 最后 热部署设置 在开发中我们经常会修 ...

  9. IDE+vim,提高开发效率

    IdeaVim 提高开发效率 为什么要用IdeaVim? 解放上下左右键位,所有的键位都在主键盘: 自定义快捷键,快速定位: 解放鼠标 : 总之 :双手不离开键盘,快速开发 提高开发效率: 安装 ph ...

  10. IntelliJ Idea 常用10款插件(提高开发效率)

    转自:https://blog.csdn.net/weixin_41846320/article/details/82697818 Intellij IDEA 中一些很牛B 的插件:https://b ...

最新文章

  1. JavaScript对象数组示例
  2. 萤石云 服务器错误 10017
  3. HP NIC Teaming技术探讨
  4. boost::geometry::index::detail::union_content用法的测试程序
  5. 用面粉和醋洗头 让你的头发黑亮又浓密
  6. Flutter 初尝:从 Java 无缝过渡,java开发面试笔试题
  7. 用eclipice抓取JS代码
  8. 论文总结Graph Neural Networks-A review of methods and Applications
  9. 鸿蒙os会给小米用吗,国内手机厂商是否支持鸿蒙?中兴正式回应!小米的态度很意外!...
  10. flash文件怎么打开 怎么将swf格式转换成avi视频
  11. PS4 安装 Linux系统
  12. 17行python代码轻松搞定堆糖网所有小姐姐图片
  13. excel 365 版本安装 Solver
  14. 数据结构--算术表达式求值
  15. image generation from scene graphs 论文+code复现总结
  16. python爬取大学生就业分析专科和本科的信息https://edu.jobui.com/major/(上)JSON的存储
  17. TextCNN——基于卷积神经网络的文本分类学习
  18. linux查看进程号、端口号
  19. ld链接时提示接口未实现_苹果耳机一分二转接口,可以边听歌边充电!
  20. 学前端到底哪个培训机构好?

热门文章

  1. 2005年感悟做男人100条
  2. 如何使你的PPT更高调
  3. 引领第三代移动办公:华为MateBook系列新品发布
  4. IDA反编译学习从入门到放弃
  5. 线性代数03 齐次/非齐次线性方程组的解(行列式与解的关系)
  6. 高效抓图,轻松搜!图片抓取工具使用技巧
  7. Visual Studio 2008 简体中文专业版下载(附序列号)破解
  8. “甲流”前兆不可轻视 严重呕吐腹泻也需警惕
  9. 洛谷 P5017 摆渡车
  10. NOIP2018-摆渡车