vscode设置tab为4个空格_动图炫技23个鲜为人知的VS Code快捷键
尽管我在VS Code中经常使用许多快捷方式,以下快捷方式可能会派上用场,但我经常忘记它们的存在。我制作了一些GIF,以便更好地记住它们。也许这里面也有一些快捷方式你也不记得了,但是却很有用。
VSCode 中的每个命令都可以通过 CTRL+SHIFT+P
(MAC COMMAND+SHIFT+P
) 搜索命令提示符执行,但是知道直接的快捷方式会可能会更快。
下面的Gif是我在 Windows
环境中的 VSCode 制作的,但是我提升了一个表格,其中显示了每个命令在 Windows
和 Mac
上的快捷方式。
1. CTRL + , = 打开用户设置
Windows | Mac |
---|---|
CTRL + , | ⌘ + , |
偶尔我们需要调整用户首选项,这是直接打开它们的方式。
2. CTRL + K CTRL + S = 显示快捷方式
Windows | Mac |
---|---|
CTRL + K CTRL + S | ⌘ + K ⌘ + S |
这里有一份VS Code中的快捷方式的完整列表可以下载: Windows备忘单[PDF] 和 MacOS备忘单[PDF]。
3. CTRL + R = 切换工作区
Windows | Mac |
---|---|
CTRL + R | ⌘ + R |
译者注: MAC
上我看了下,是 Control
+ R
—— 其他小伙伴呢?
这将打开最近工作区的列表,并且是切换到另一个文件夹或项目的超快速方法。请注意,如果你在 VS Code 工作区中打开了一个终端,这将杀死你当前的终端会话。
4. ALT + Z = 切换自动换行
Windows | Mac |
---|---|
ALT + Z | ⌥ + Z |
5. CTRL + G = 转到行
Windows | Mac |
---|---|
CTRL + G | ^ + G |
6. CTRL + P = 转到文件
Windows | Mac |
---|---|
CTRL + P | ⌘ + P |
不使用鼠标切换文件的最快方法(尤其是在尚未打开文件时)。
7. F8 = 转到下一个错误或者警告
Windows | Mac |
---|---|
F8 | F8 |
还可以使用 SHIFT
+ F8
转到上一个错误或警告。
8. CTRL + TAB = 切换 tabs
Windows | Mac |
---|---|
CTRL + TAB | ^ + TAB |
不使用鼠标切换已打开文件的最快方法。
9. SHIFT + ALT + I = 在所选的每一行的末尾插入光标
Windows | Mac |
---|---|
SHIFT + ALT+ I | ⇧ + ⌥ + I |
这对于在选定区域中快速创建多个光标很有用。
10. CTRL + L = 选中当前行
Windows | Mac |
---|---|
CTRL + L | ⌘ + L |
结合下一个快捷方式搜索相同的行
11. CTRL + SHIFT + L = 选中所有找到的匹配项
Windows | Mac |
---|---|
CTRL + SHIFT + L | ⇧ + ⌘ + L |
12. CTRL + F2 = 选中所有匹配项
Windows | Mac |
---|---|
CTRL + F2 | ⌘ + F2 |
有了它,甚至不必选择任何东西,只需要将光标放在要选择所有出现的单词上。
13. CTRL + SHIFT + SPACE = 查看参数定义
Windows | Mac |
---|---|
CTRL + SHIFT + SPACE | ⇧ + ⌘ + SPACE |
如果你不记得参数顺序,也不想通过查看文档来打断你的流程。【译者注:这个感觉作用不大,光标放在函数上就可以看到了。】
14. SHIFT + ALT + F = 格式化代码
Windows | Mac |
---|---|
SHIFT + ALT + F | ⇧ + ⌥ + F |
没有人想要手动格式化整个问题。
译者注:使用了 Prettier
之后,这个快捷键对我作用就不大了~虽然以前也没少用。
15. CTRL + K CTRL + F = 格式化选择部分
Windows | Mac |
---|---|
CTRL + K CTRL + F | ⌘ + K ⌘ + F |
如果只想格式化文件的某些部分。
译者注:不知道什么场景下有这种需求,好吧,的确不知道这个快捷键
F12 = 转到定义
Windows | Mac |
---|---|
F12 | F12 |
跳转到变量或函数定义的快捷方法。
17. ALT + F12 = 查看定义
Windows | Mac |
---|---|
ALT + F12 | ⌥ + F12 |
18. F2 = 重命名符号
Windows | Mac |
---|---|
F2 | F2 |
重构代码必不可少的快捷方式。
19. CTRL + K CTRL + X = 裁剪尾随空格
Windows | Mac |
---|---|
CTRL + KCTRL + X | ⌘ + K ⌘ + X |
20. CTRL + K R = 在资源管理器中显示活动文件
Windows | Mac |
---|---|
CTRL + K R | ⌘ + K R |
21. CTRL + SHIFT + H = 替换文件
Windows | Mac |
---|---|
CTRL + SHIFT + H | ⇧ + ⌘ + H |
22. CTRL + K V = 打开 MarkDown 侧边预览
Windows | Mac |
---|---|
CTRL + K V | ⌘ + K V |
23. CTRL + K Z = 切换禅模式
Windows | Mac |
---|---|
CTRL + K Z | ⌘ + K Z |
编码无干扰。要退出禅模式,按ESC即可。
译者注:最后这个模式绝佳,为没看到消息找到了完美的理由。
关注公众号,解锁更多实用技巧
你点的每个在看,我都认真当成了喜欢。
vscode设置tab为4个空格_动图炫技23个鲜为人知的VS Code快捷键相关推荐
- VSCode设置Tab缩进两个空格
1.vscode---->左下角设置图标---->设置 2.搜索 Tab Size,将此处的4更改为2 3.搜索 Detect Indentation,将前边的复选框的勾选取消(配置全局文 ...
- Linux设置tab4个字符,在 Vim 中设置 Tab 为4个空格
缩进用 tab 制表符还是空格,这不是个问题,就像 Python 用四个空格来缩进一样,这是要看个人喜好的.在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长 ...
- vim设置tab为4个空格
版本为Ubuntu14.04.3. 仅当前文本使用 vim默认tab为8个空格(不知道是不是因为linux内核代码的规范中,tab为8个空格). 可以使用set ts=4,将tab设置为4个空格. 执 ...
- VSCode 设置 Tab 空格
Windows 点击左下角的 Setting 按钮 输入 tabSize 进行查找 转载于:https://www.cnblogs.com/ryanzheng/p/10840341.html
- vscode html tab键补全插件_打造舒适的 VS Code 开发环境
此文用于记(分)录(享)我的VS Code环境配置(只涉及通用化配置,不包含诸如自定义代码段等定制化配置),主要用于算法/深度学习的日常开发,涉及语言为Python和C++,操作系统为Linux(偶尔 ...
- editplus 快捷键及设置tab空白符及删除空格空行
1.默认快捷键 Move Down Alt+Shift+Down Moves down selected lines Move Up ...
- vi/vim 设置tab为4个空格
vim 编辑器中 tab 有时不是4个空格,代码看起来比较凌乱. 配置文件位置: /etc/vim/vimrc(Kali-linux) set ts=4 set softtabstop=4 set s ...
- sublime设置tab为四个空格
在首选项->设置里: 添加: "tab_size": 4, "translate_tabs_to_spaces": true, 转载于:https://w ...
- Notepad++ 设置tab为N个空格
这种在使用的过程中会比较常见,尤其是在工程代码的规范中. 废话少说直接看图 设置->首选项->语言:
- vscode 怎么让光标一下子跳到行尾部_动图演示23个常用 VsCode 快捷键(Window Mac)...
作者:Andreas 译者:前端小智 尽管我们经常使用 VS Code中的许多快捷方式,但是我们有可能会忘记它们.这里用可视化制作了一些GIF,以便更好地记住它们,希望对你有所帮助. VSCode中的 ...
最新文章
- “深绿” 及 AlphaGo 对指挥与控制智能化的启示
- mysql setup choose_1.MySQL安装、启动、登录、重置密码、卸载
- 2017-9-15Opencv 杂
- Git学习笔记(0)-错误汇总
- java面试题大全答案版文库_java高级面试题带答案
- 背包问题的二进制优化
- python画正方形的代码_python绘制正方形螺旋线的代码分享
- Android开源aria使用,1.1 开始
- java玻璃效果_swing透明效果(没aero毛玻璃那么好看)
- echart legends换行固定数量显示
- 计算机专业毕业设计资料免费下载
- 雅虎助手是如何自杀式攻击360安全卫士的?雅虎助手,3721是什么恶心人的--(部份转贴)
- xp任务栏一直闪跳怎么办_电脑的任务栏在不停闪烁,这个是什么问题引起的
- 直角四面体面积公式推导
- 第十五周助教工作总结——NWNU李泓毅
- 塔城地区谷歌高清卫星地图下载
- 1.计算机发展阶段 计算机发展历史 机械式计算机 机电式计算机 电子计算机 逻辑电路与计算机 二极管 电子管 晶体管 硅 门电路 计算机 电磁学计算机二进制...
- 韩 天峰:关于PHP程序员技术职业生涯规划
- Vue视频插件vue-video-player的使用
- Java/Kotlin 最多保留两位小数处理方法