它还提供了语法高亮、自动补全等功能,按 CMD + SHIFT + P 搜索 Add Docker files 个人配置快捷键 注意:以下快捷键基于vscode默认快捷键的基础上进行了部分修改,有部分按照个人...文件【编译后】 Ctrl + ` 打开集成终端 Ctrl + Shift + ` 创建一个新终端 CMD + , 打开设置 代码操作: option + 左右方向键/Ctrl + 左右方向键 在单词之间移动光标...Cmd + 左右方向键/Fn + 左右方向键 在整行之间移动光标 cmd + X 剪切 cmd + D 删除当前行 cmd + C 复制 /** 生成jsdoc的注释 Alt + up/down 移动上下行...End(fn+下) 光标跳转行尾 cmd + 上 跳转页头 cmd + 下 跳转页尾 cmd + - 折叠区域代码 cmd + = 展开区域代码 cmd + alt + - 折叠所有区域代码 cmd...+ akt + = 展开所有区域代码 cmd + / 添加行注释 Ctrl + shift + / 删除行注释 alt +Ctrl + L 选中变量后生成打印变量值的console.log(需安装插件)
Fold (collapse) region Ctrl+Shift+] 展开(未折叠)区域 Unfold (uncollapse) region Ctrl+K Ctrl+[ 折叠(未折叠)所有子区域...Fold (collapse) all subregions Ctrl+K Ctrl+] 展开(未折叠)所有子区域 Unfold (uncollapse) all subregions Ctrl+K...Ctrl+0 折叠(折叠)所有区域 Fold (collapse) all regions Ctrl+K Ctrl+J 展开(未折叠)所有区域 Unfold (uncollapse) all regions...自动保存 方式1.在改完代码后,默认不会自动保存,此时你可以在设置项里搜索 files.autoSave , 将配置项修改为 onFocusChange 之后,那么当光标离开该文件后,这个文件就会自动保存了非常方便...自动格式化 保存代码后,默认不会立即进行代码的格式化,你可以在设置项里搜索 editor.formatOnSave查看该配置项, 但是此处作者建议保持默认就好。
代码补全功能是该插件中开发者使用频率最高的功能,相对 AI 助手对话功能而言,代码补全是自动触发,而对话是开发者主动的行为。...注意事项 如果不点击“初始化并重启 VSCode” 按钮,AI 助手对话功能将不可用; 如果 VSCode 版本低于 1.79.0,AI 助手对话功能将不可用。三、插件如何登录 1....如何禁用和启用补全功能点击状态栏的插件小图标,可以启用或者禁用插件代码补全功能,如下图所示:图片禁用的时候,可以全局禁用,也可以选择对特定的代码语言进行禁用,如下图所示:图片 2....代码补全触发时机我们一直在优化代码补全的触发时机,直觉上可能会认为插件在每次输入的时候自动触发补全。...比如我们可以先选中一个代码区域,然后输入自然语言命令或者选择斜杠命令对选中的代码进行加工处理。
使用VSCode的快捷键,效率会提高很多 VsCode快捷键五种组合方式 组合 解释 Ctrl + Shift + ?...+ Shift + [ 折叠区域代码 Ctrl + Shift + ] 展开区域代码 Ctrl + K Ctrl + [ 折叠所有子区域代码 Ctrl + k Ctrl + ] 展开所有折叠的子区域代码...Ctrl + K Ctrl + 0 折叠所有区域代码 Ctrl + K Ctrl + J 展开所有折叠区域代码 Ctrl + K Ctrl + C 添加行注释 Ctrl + K Ctrl + U 删除行注释...+ left |收缩选择区域| |Shift + Alt + (drag mouse)| 鼠标拖动区域,同时在多个行结束符插入光标| |Ctrl + Shift + Alt + (Arrow...Ctrl + Shift + V 复制到当前激活的终端 Shift + PgUp / PgDown 页面上下翻屏 Ctrl + Home / End 滚动到页面头部或尾部 其他 Markdown编辑表格时如何输入竖线
指向闪耀的灯球儿 操作光标 Option + 左右方向键 以单词为单位移动光标 Command + 左右方向键 以行首行尾为单位移动光标 Command + 上下方向键 以文档第一行和最后一行为单位移动光标...撤销光标的移动和选择 Command + Shift + V 粘贴纯文本 多光标组合技 Command + Option + 下方向键 在当前光标下创建新的光标 Command + 右方向键 将光标全部整理移动到每一行的行尾...单击鼠标左键:移动光标 双击:选中当前光标下的单词 三连击:选中当前行 四连击:选中整个文档 单击行号并移动鼠标即可选中多行代码 鼠标选中行直接拖放可以移动被选中的代码块 鼠标左键拖拽过程中按Option...键 复制粘贴代码块 多光标操作 按住Option 鼠标在需要创建光标处点击 如何查看已有快捷键/自定义快捷键?...上的断点到 Chrome Debugger for Chrome 路径自动提示补全 Path Intellisense 弥补VSCode原生git不足 GitLens 渲染颜色到代码下 vscode-pigments
在托管代码中将看到一个对话框,询问你是否希望在自动跳过属性和运算符时收到通知(默认行为)。 若稍后想更改设置,请在“调试”下的“工具”>“选项”菜单中禁用“单步跳过属性和运算符”设置。...10 使用“自动”和“局部变量”窗口检查变量 调试时,查看代码编辑器底部的“自动”窗口。 ? 在“自动”窗口中,可看到变量及其当前值和类型。...“自动”窗口显示当前行或前一行使用的所有变量(在 C++ 中,该窗口显示前三个代码行中的变量。 查看文档以了解特定于语言的行为)。 接下来,查看“局部变量”窗口。...例如,你可将断点插入到指定的函数中,使用“运行到光标处”重启应用,然后检查源代码。 请参阅如何:检查调用堆栈。 13 检查异常 应用引发异常时,调试器会将你转至引发异常的代码行。 ?...有关如何在代码中处理异常的详细信息,请参阅调试技术和工具。 查看详细信息 ? 展开“异常设置”节点以查看有关如何处理此异常类型的更多选项。异常设置 -> 编辑条件 ?
最近在学习 AngularJs 2,开始使用 VSCode,特意整理翻译了一下官网的快捷键。因为已经习惯了 Sublime 的快捷键,更换到 VSCode 有些不适应,尤其是 Emmet 的使用。...+C 添加行注释 Ctrl+K Ctrl+U 删除行注释 Ctrl+/ 添加/删除行注释 Shift+Alt+A 添加/删除块注释 Alt+Z 自动换行 导航 Ctrl+T 显示所有符号 Ctrl+G...Alt+Click 插入光标 Ctrl+Alt+ ↑ / ↓ 向上/向下插入光标 Ctrl+U 撤销上一个光标 Shift+Alt+I 在选中行的行尾插入光标 Ctrl+I 选择当前行 Ctrl+Shift...Shift+Alt+F 格式化文档 Ctrl+K Ctrl+F 格式化选择区域 F12 跳转到定义 Alt+F12 打开窗口显示定义 Ctrl+K F12 打开侧边栏显示定义 Ctrl+....Ctrl+K ← / → 向左/向右移动编辑窗口
最近在学习 Vue.js,开始使用 VSCode,特意整理翻译了一下官网的快捷键。...Ctrl+K Ctrl+[ 折叠所有子代码块 Ctrl+K Ctrl+] 展开所有子代码块 Ctrl+K Ctrl+0 折叠所有代码块 Ctrl+K Ctrl+J 展开所有代码块 Ctrl+K Ctrl...+C 添加行注释 Ctrl+K Ctrl+U 删除行注释 Ctrl+/ 添加/删除行注释 Shift+Alt+A 添加/删除块注释 Alt+Z 自动换行 导航 Ctrl+T 显示所有符号 Ctrl+...Alt+Click 插入光标 Ctrl+Alt+ ↑ / ↓ 向上/向下插入光标 Ctrl+U 撤销上一个光标 Shift+Alt+I 在选中行的行尾插入光标 Ctrl+I 选择当前行 Ctrl+Shift...Shift+Alt+F 格式化文档 Ctrl+K Ctrl+F 格式化选择区域 F12 跳转到定义 Alt+F12 打开窗口显示定义 Ctrl+K F12 打开侧边栏显示定义 Ctrl+.
属性,这个属性能够在保存时,自动调整 import 语句相关顺序,能够让你的 import 语句按照字母顺序进行排列,推荐设置为true,即”editor.codeActionsOnSave”: { “...+shift + enter 则是在上一行重开一行 删除一行:光标没有选择内容时,ctrl + x 剪切一行;ctrl +shift + k 直接删除一行 移动一行:alt + ↑ 向上移动一行...End 光标跳转到行尾 Ctrl + Home 跳转到页头 Ctrl + End 跳转到页尾 Ctrl + Shift + [ 折叠区域代码 Ctrl + Shift + ] 展开区域代码 Ctrl...4、Auto Rename Tag 自动修改匹配的 HTML 标签。 5、Path Intellisense 智能路径提示,可以在你输入文件路径时智能提示。...Git 重度使用者必备,尤其是多人协作时:哪一行代码,何时、何人提交都有记录。 妈妈再也不用担心我背锅了! 3、css-auto-prefix 自动添加 CSS 私有前缀。
对笔记本布局进行了一些改进: 当单元格折叠时,单元格输入的第一行现在被渲染。 当窗口的宽度不足以呈现所有主要操作时,笔记本编辑器工具栏上的操作将移动到溢出菜单 ( ... ) 中。...默认情况下,禁用此设置以保留当前行为。如果你在侧面打开编辑器并稍后关闭该编辑器组,只是为了再次打开编辑器到侧面,则不会恢复视图状态,因为您正在打开一个新的编辑器组。...在折叠区域之间导航,需要自己绑定 有一些新命令可以将光标位置设置为相应的折叠: 转到下一个折叠( editor.gotoNextFold) 转到上一个折叠( editor.gotoPreviousFold...) 转到父折叠( editor.gotoParentFold) 这个是让导入的语句可以自动的折叠 该功能适用于 TypeScript、JavaScript、Java、C#、C++ 还有一个如字面意思的设置...终端拖放 将终端从一个窗口的选项卡列表或编辑器区域拖放到另一个窗口的选项卡列表、编辑器区域或面板中。
在你执行许多重复性操作时,比如重命名变量或者修改一些文本的格式时,会十分有帮助。你可以一起使用几乎任何插件或命令 —— 比如,修改大小写,以及整行移动或者复制。...意思是每次你保存在Atom中打开的文件时,Atom都会把末尾的空白字符去掉。如果你希望禁用它,在你的设置面板中打开whitespace包的页面,取消该选项的勾选。...Atom同时也默认确保你文件中有个在末尾的空行,你也可以在上述位置禁用它。 括号 Atom自带一种对括号的智能处理方式。 当你的光标覆盖他们时,Atom会自动高亮{}、()和[]。...和所有这些包一样,想要修改括号处理相关的默认行为,或者直接禁用它,你可以浏览设置视图(Settings view)中这个包的页面。...当你打开一个文件时,Atom会自动检测文件编码。如果检测失败,编码会默认设置为UTF-8,它也是新建立的文件的编码。 如果你弹出编码菜单,并且修改了活动编码,文件会在下次保存时以那个编码保存。
前言 VSCode的快捷键继承了一些IDE风格,有VS的身影,也有Emacs的身影。。简言之,内置快捷键玩熟了,效率提高不是一点两点。...---- VsCode 快捷键有五种组合方式(科普) Ctrl + Shift + ?...+ Shift + [ 折叠区域代码 Ctrl + Shift + ] 展开区域代码 Ctrl + K Ctrl + [ 折叠所有子区域代码 Ctrl + k Ctrl + ] 展开所有折叠的子区域代码...Ctrl + K Ctrl + 0 折叠所有区域代码 Ctrl + K Ctrl + J 展开所有折叠区域代码 Ctrl + K Ctrl + C 添加行注释 Ctrl + K Ctrl + U 删除行注释...Shift + Alt + (drag mouse) 鼠标拖动区域,同时在多个行结束符插入光标 Ctrl + Shift + Alt + (Arrow Key) 也是插入多行光标的[方向键控制] Ctrl
VS Code常见插件的功能包括: • Colorization 代码着彩色 • Completion Lists 代码自动完成(使用gocode) • Snippets 代码片段 • Quick...+ Shift + [ 折叠区域代码 Ctrl + Shift + ] 展开区域代码 Ctrl + K Ctrl + [ 折叠所有子区域代码 Ctrl + k Ctrl + ] 展开所有折叠的子区域代码...Ctrl + K Ctrl + 0 折叠所有区域代码 Ctrl + K Ctrl + J 展开所有折叠区域代码 Ctrl + K Ctrl + C 添加行注释 Ctrl + K Ctrl + U 删除行注释...drag mouse) 鼠标拖动区域,同时在多个行结束符插入光标 Ctrl + Shift + Alt + (Arrow Key) 也是插入多行光标的[方向键控制] Ctrl + Shift + Alt...2.4 VS Code下如何显示文件的函数列表以及不能显示时的解决方法?
Vscode快捷键 快捷键 内容 Ctrl+Shift+P F1 显示命令面板 Ctrl+P 快速打开,转到文件....Ctrl+Shift+] 展开区域 Ctrl+K Ctrl+[ 折叠所有子区域 Ctrl+K Ctrl+] 展开所有子区域 Ctrl+K Ctrl+0 折叠所有区域 Ctrl+K Ctrl+J 展开所有区域...Ctrl+K Ctrl+C 添加行注释 Ctrl+/ 添加行注释 Ctrl+K Ctrl+U 删除行注释 Shift+Alt+A 添加块注释(多行注释) Alt+Z 切换自动换行 Ctrl+T 显示所有符号...Alt+C/R/W 插入光标 Ctrl+Alt+ ↑ / ↓ 在上方/下方插入光标 Alt+Click 插入光标 Ctrl+Alt+ ↑ / ↓ 在上方/下方插入光标 Ctrl+U 撤消上一次光标操作...Shift+Alt+I 在选定的每一行的末尾插入光标 Ctrl+L 选择当前行 Ctrl+Shift+L 选择所有出现的当前选择 Ctrl+F2 选择当前单词的所有出现 Shift+Alt+→ 展开选择
Ctrl Ctrl 控制屏幕的移动与光标的移动。...group size 一块小小的显示器,还要被两个或以上的 group 平分区域,我们的代码阅读屏幕实在是太『窄』了。 ?...vscode-input-sequence 如上图,配合多光标,我们可以输入一个序列的数据,并且可以决定序列的递进规则、递进步长、占位、进制等。 插件:Relative Path ?...大小写是一种相反的逻辑 int foo_xyz = 1; ^ 我们知道,当光标在_处时,想要删除 _xyz ,那么就要首先 找到最近的z的位置,然后删除这个区间内的东西。...vim 中 H L M z 如上,H 是到屏幕的顶部,L 是屏幕的底部,M 是屏幕的中央;而 zz 是『将光标放到屏幕中央,且不移动光标的位置(滚动屏幕)』,zt 是将光标放到顶部,zb 是底部。
,但可能是非交互的: // 'none', // 无光标 // 'default', // 默认箭头 // 'auto', // 浏览器自动决定 ]); style.cursor...是DOM元素的CSS属性,用于控制鼠标悬停时的光标样式。...这些元素默认具有交互行为(如点击、输入、展开等) 并且这里包保存使用的Set进行存储,可以保证唯一性,并且这里的查找的时间复杂度为1 const explicitDisableTags = new...,如果满足禁用条件,则判定该元素不可交互。...,不可交互光标样式,原生支持交互,以及显示禁用和交互 核心:是可交互式光标样式直接返回true, 是原生支持交互 -》是不是不可交互光标样式 -》是不是显示禁用的元素 - 》 通过直接访问DOM元素的属性来判断其是否被禁用或只读
图标主题,支持更换不同色系的图标,值得点出的是,该插件更新极其频繁,基本和vscode更新频率保持一致 极简主义是不需要的 15.open in browser (必备) vscode...Npm Intellisense(node必备) require 时的包提示 好用的插件确实不少,综上这么多,我觉得是比较常用的,也是看了一篇大佬的文章摘抄过来的,至于怎么用,详细的介绍会在另外的文章里...+ C 复制(未选中文本的情况下,复制光标所在行) Option + ↑ 向上移动行 Option + ↓ 向下移动行 Option + Shift + ↑ 向上复制行 Option + Shift...+ Shift + ↓ 向下复制一行 Option + → 以单词为单位向后移动光标 Option + Shift + → 以单词为单位向后选中文本 查找替换 Command + F 查找 Command...导航 Control + R 跳转到当前文件的某一符号位置 Control + G 跳转至某行 Command + P 跳转到某个文件 Command + M 光标移动至括号内开始或结束的位置 Command
whichwrap Vim 有一个叫做 whichwrap 的功能,当光标移动到行尾或行首时,可以使用方向键将光标移动到下一行的行首,或上一行的行尾。...如果我向剪贴板中放入一些内容,实际也会自动放到删除寄存器中。这个操作其实非常方便。...据我所知,VSCode 无法配置这一点。在某个项目中我必须禁用 Go 插件并重载 VSCode,等待 direnv 设置生效之后,再重新启用 Go 插件。...这个组合其实非常好,因为加载速度很快,并且 fish 支持很多好用的功能,例如基于历史的自动补齐等。更不用说,st 还支持选择即复制、右键粘贴的功能,在需要快速移动文本时非常方便。...我下载了 zip 包并解压,然后发现了许多二进制文件,而且没有任何说明该如何安装。好吧,毕竟是系统的核心部分。另一个评论说,WSL 中修复了该问题,我试试看。
当前行: :s/foo/bar/g 全文 :%s/foo/bar/g 选区,在Visual模式下选择区域后输入:,Vim即可自动补全为 :。...^E与^Y是光标移动快捷键,参考:Vim中如何快速进行光标移动。...下次搜索时需要:set hlsearch再次启动搜索高亮。 延时禁用 怎么能够让Vim查找/替换后一段时间自动取消高亮,发生查找时自动开启呢?...# 当光标一段时间保持不动了,就禁用高亮 autocmd cursorhold * set nohlsearch # 当输入查找命令时,再启用高亮 noremap n :set hlsearch...DisableHighlight() set nohlsearch endfunc 希望关闭高亮时只需要按下 Ctrl+H,当发生下次搜索时又会自动启用。
--------------------------------------------------------------------- vscode如何多行同时编辑,vscode快速选中多行快捷键...showMap"> 那么如何选中多行同时编辑呢?...使用鼠标拖动选择一个矩形区域。 在选中的矩形区域内,每一行都会插入一个光标,您可以直接开始同时编辑。...点击搜索框左侧的“查找所有”按钮(或按下 Alt + Enter),VSCode 会自动在所有匹配项上添加光标。 直接编辑即可同时修改所有匹配内容。...Advanced Multi-Cursor :支持更复杂的多光标行为。
领取专属 10元无门槛券
手把手带您无忧上云