VSCode快捷键大全,大大提高开发效率
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快捷键大全,大大提高开发效率相关推荐
- 装完金蝶电脑无限重启_金蝶财务软件快捷键大全,提高工作效率!
金蝶是会计人员经常使用到的财务软件之一,但也不是每个财务人员都能用的熟练. 这个软件吧,用好了笑看别人加班,用不好则被别人笑看加班. 而用好与用不好的差别往往就在你知不知道快捷键上. 今天咱们就来分享 ...
- vscode自动补全插件c语言,一些提高开发效率的VSCode必备插件(分享),vscode代码补全插件...
一些提高开发效率的VSCode必备插件(分享)提高开发效率的虚拟代码的一些重要插件(分享),本文推荐一些VSCode插件来提高效率.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有帮助.Vis ...
- 史上最牛逼的 Eclipse 快捷键,提高开发效率!
写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字.我热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的. 这博客是对自己学习的一点点总结及记录,如果您对 Java.算法 感兴 ...
- vscode php插件_JS之 提高开发效率的Visual Studio Code插件
阅读本文约需要9分钟 大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈).上次老师跟大家分享了JS之 小技巧的知识,今天跟大家分享下JS之 提高开发效 ...
- 电脑快捷键大全,提高效率靠它了!
案例:电脑快捷键大全 [谁懂啊!作为一名打工人,效率真的太重要了,如果有快捷键真的可以使效率翻倍,哪位大神可以总结一下电脑常用的快捷键吗?跪谢了!] 在日常使用电脑时,掌握一些常用的电脑快捷键可以提高 ...
- 听说你想提高开发效率,快来看看这些idea最实用的快捷键,让你的开发如虎添翼!
前言 隔壁工位的老汪今天又双叒叕提前下班了,而勤奋的小哈频频加班却效果不佳.小哈甚是不解,向老汪请教.老汪笑着说:"哈~我只是在开发时偷偷用了这些快捷键,快捷键能够让我的开发事半功倍,这 ...
- 能够提高开发效率的Eclipse实用操作
概要: 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个"器".本文会从 Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标 ...
- IDEA工具开发必备设置-极大提高开发效率
IDEA工具开发必备设置-极大提高开发效率 热部署设置 mybatis编写sql语句自动提示功能 自动清除无效 import 常用快捷键 全局UTF-8编码设置 最后 热部署设置 在开发中我们经常会修 ...
- IDE+vim,提高开发效率
IdeaVim 提高开发效率 为什么要用IdeaVim? 解放上下左右键位,所有的键位都在主键盘: 自定义快捷键,快速定位: 解放鼠标 : 总之 :双手不离开键盘,快速开发 提高开发效率: 安装 ph ...
- IntelliJ Idea 常用10款插件(提高开发效率)
转自:https://blog.csdn.net/weixin_41846320/article/details/82697818 Intellij IDEA 中一些很牛B 的插件:https://b ...
最新文章
- JavaScript对象数组示例
- 萤石云 服务器错误 10017
- HP NIC Teaming技术探讨
- boost::geometry::index::detail::union_content用法的测试程序
- 用面粉和醋洗头 让你的头发黑亮又浓密
- Flutter 初尝:从 Java 无缝过渡,java开发面试笔试题
- 用eclipice抓取JS代码
- 论文总结Graph Neural Networks-A review of methods and Applications
- 鸿蒙os会给小米用吗,国内手机厂商是否支持鸿蒙?中兴正式回应!小米的态度很意外!...
- flash文件怎么打开 怎么将swf格式转换成avi视频
- PS4 安装 Linux系统
- 17行python代码轻松搞定堆糖网所有小姐姐图片
- excel 365 版本安装 Solver
- 数据结构--算术表达式求值
- image generation from scene graphs 论文+code复现总结
- python爬取大学生就业分析专科和本科的信息https://edu.jobui.com/major/(上)JSON的存储
- TextCNN——基于卷积神经网络的文本分类学习
- linux查看进程号、端口号
- ld链接时提示接口未实现_苹果耳机一分二转接口,可以边听歌边充电!
- 学前端到底哪个培训机构好?