vscode实用快捷键_VS Code常用快捷键总结

目录:

1、主命令框

2、常用快捷键

1) 编辑器与窗口管理

2) 代码编辑

<1> 格式调整

<2> 光标相关

<3> 重构代码

<4> 查找替换

<5> 显示相关

<6> 其他设置

3、 修改默认快捷键

4、更多参考

一、主命令框

F1 或Ctrl+Shift+P俗称万能键)  :打开命令面板。在打开的输入框内,可以输入任何命令,如下图图片较大,如果查看不清晰,可以在图片上右键 “在新的标签页中打开图片”,查看原图,下同):

例如:

按一下Backspace 会进入到 Ctrl+P 模式

在 Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式

在 Ctrl+P 窗口下还可以直接输入文件名,跳转到该文件

在 Ctrl+P 模式下输入 “?” 会弹出下拉菜单,如下图所示:

常用的如下:

? 列出当前可执行的动作

! 显示 Errors或 Warnings,也可以 Ctrl+Shift+M

: 跳转到行数,也可以 Ctrl+G 直接进入

@ 跳转到 symbol搜索变量或者函数),也可以 Ctrl+Shift+O 直接进入

@ 根据分类跳转 symbol,查找属性或函数,也可以 Ctrl+Shift+O 后输入" :"进入

# 根据名字查找 symbol,也可以 Ctrl+T

二、常用快捷键

1、编辑器与窗口管理

新建文件: Ctrl+N

文件之间切换: Ctrl+Tab

打开一个新的VS Code编辑器: Ctrl+Shift+N

关闭当前窗口: Ctrl+W

关闭当前的VS Code编辑器: Ctrl+Shift+W

切出一个新的编辑器窗口最多3个): Ctrl+\

切换左中右3个编辑器窗口的快捷键: Ctrl+1 Ctrl+2 Ctrl+3

2、代码编辑

1) 格式调整

代码行向左或向右缩进: Ctrl+[ 、 Ctrl+]

复制或剪切当前行/当前选中内容: Ctrl+C、 Ctrl+V

代码格式化: Shift+Alt+F

向上或向下移动一行: Alt+Up或 Alt+Down

向上或向下复制一行: Shift+Alt+Up 或 Shift+Alt+Down

在当前行下方插入一行: Ctrl+Enter

在当前行上方插入一行: Ctrl+Shift+Enter

2) 光标相关

移动到行首: Home

移动到行尾: End

移动到文件结尾: Ctrl+End

移动到文件开头: Ctrl+Home

移动到定义处: F12

查看定义处缩略图只看一眼而不跳转过去): Alt+F12

选择从光标到行尾的内容: Shift+End

选择从光标到行首的内容: Shift+Home

删除光标右侧的所有内容当前行): Ctrl+Delete

扩展/缩小选取范围: Shift+Alt+Right 和 Shift+Alt+Left

多行编辑列编辑): Alt+Shift+鼠标左键 或 Ctrl+Alt+Down/Up

同时选中所有匹配编辑与当前行或选定内容匹配): Ctrl+Shift+L

下一个匹配的也被选中: Ctrl+D

回退上一个光标操作: Ctrl+U

撤销上一步操作: Ctrl+Z

手动保存: Ctrl+S

3) 重构代码

找到所有的引用: Shift+F12

同时修改本文件中所有匹配的: Ctrl+F2

跳转到下一个 Error 或 Warning: 当有多个错误时可以按 F8 逐个跳转

4) 查找替换

查找: Ctrl+F

查找替换: Ctrl+H

5) 显示相关

全屏显示再次按则恢复): F11

放大或缩小以编辑器左上角为基准): Ctrl +/-

侧边栏显示或隐藏:Ctrl+B

显示资源管理器光标切到侧边栏中才有效): Ctrl+Shift+E

显示搜索光标切到侧边栏中才有效): Ctrl+Shift+F

显示光标切到侧边栏中才有效): Git Ctrl+Shift+G

显示 Debug: Ctrl+Shift+D

显示 Output: Ctrl+Shift+U

6) 其他设置

自动保存:File -> AutoSave中文界面下“文件”->“自动保存”) 或者Ctrl+Shift+P,输入 auto

三、修改默认快捷键

打开默认键盘快捷方式设置:File ->Preferences -> Keyboard Shortcuts 中文界面时:“文件”->"首选项"->"键盘快捷方式"),或者:Alt+F -> p -> k -> Enter,进入后如下图一所示。

修改快捷键绑定方法一:直接在对应命令那一行点击,出现笔状图标,点击进入修改,如下图一所示:

图一

修改快捷键绑定方法二:点击搜索栏下侧的“ keybindings.json ”,进入编辑界面,如下图所示:

编写对应规则有一定的方法,如下所示:

// 将键绑定放入此文件中以覆盖默认值

[{

"key": "f8",

"command": "workbench.action.tasks.runTask",

"args": "build",

"when": "editorTextFocus"

}

]

key 表示绑定的键

command 表示执行的命令

args 命令的参数,这里我们是build编译任务

when 快捷键在何时生效,这里指的是编辑区

保存完,你尝试按下F8,任务便顺利运行了。

自己的" keybindings.json "文件参考如下谨慎使用):

// Place your key bindings in this file to overwrite the defaults

[

// ctrl+space 被切换输入法快捷键占用

{

"key": "ctrl+alt+space",

"command": "editor.action.triggerSuggest",

"when": "editorTextFocus"

},

// ctrl+d 删除一行

{

"key": "ctrl+d",

"command": "editor.action.deleteLines",

"when": "editorTextFocus"

},

// 与删除一行的快捷键互换

{

"key": "ctrl+shift+k",

"command": "editor.action.addSelectionToNextFindMatch",

"when": "editorFocus"

},

// ctrl+shift+/多行注释

{

"key":"ctrl+shift+/",

"command": "editor.action.blockComment",

"when": "editorTextFocus"

},

// 定制与 sublime 相同的大小写转换快捷键

editor.action.transformToLowercase

editor.action.transformToUppercase

{

"key": "ctrl+k ctrl+u",

"command": "editor.action.transformToUppercase"

"when": "editorTextFocus"

},

{

"key": "ctrl+k ctrl+l",

"command": "editor.action.transformToLowercase"

"when": "editorTextFocus"

}

]

四、更多参考

vscode&colon; Visual Studio Code 常用快捷键

vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace …

【转】vscode&colon; Visual Studio Code 常用快捷键

原文链接:https://www.cnblogs.com/bindong/p/6045957.html vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+ …

VS Code 常用快捷键

VS Code 常用快捷键 1.注释: 单行注释:ctrl+/, 注释后再按取消 取消单行注释:alt+shift+A 注释后再按取消 2.移动行 向上移动一行:alt+up 向下移动一行:alt+d …

Vue笔记:VS Code 常用快捷键

VS Code 常用快捷键 1.注释: 单行注释:ctrl+/, 注释后再按取消 取消单行注释:alt+shift+A 注释后再按取消 2.移动行 向上移动一行:alt+up 向下移动一行:alt+d …

ionic2——开发利器之Visual Studio Code 常用快捷键

主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 >  …

vscode&colon; Visual Studio Code 常用快捷键【轉】

主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 >  …

VS Code常用快捷键

// 基础操作 Alt+ ↑                  向上移动行 Shift+Alt + ↓           向上复制行 Ctrl+Enter              在下面换行 这 …

VS Code常用快捷键大全

常用 General 按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick O …

Visual Studio Code 常用快捷键

VsCode 快捷键有五种组合方式科普) Ctrl + Shift + ? : 这种常规组合按钮 Ctrl + V Ctrl +V : 同时依赖一个按键的组合 Shift + V c : 先组合后单 …

随机推荐

MySQL 存储过程控制语句

变量作用域内部的变量在其作用域范围内享有更高的优先权,当执行到end.变量时,内部变量消失,此时已经在其作用域外,变量不再可见了,应为在存储过程外再也不能找到这个申明的变量,但是你可以通过out参数或 …

【转】WIN32 控制台程序

http://blog.csdn.net/houmin0036/article/details/7702236 win32控制台项目指在32位Windows命令提示符即所谓的dos)环境下运行的应用 …

Last-Modified、ETag、Expires和Cache-Control

前言 在客户端通过浏览器发出第一次请求某一个URL时,根据 HTTP 协议的规定,浏览器会向服务器传送报头Http Request Header),服务器端响应同时记录相关属性标记Http Rep …

记录Android Studio项目提交到github上的出错处理

首先是按照网上的教程进行了一次提交,具体见http://web.gxzj.com.cn/News.aspx?id=325505 记得当时出现过这个错误Can't connect to reposito …

Android使用layer-list实现三面边框

layer-list可以将多个图片或形状按照顺序层叠起来 <?xml version="1.0" encoding="utf-8"?>

Eclipse 快捷键 快捷输入

快捷键: 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如appli …

JBPM学习&lpar;六&rpar;:详解流程图

概念: 流程图的组成: a. 活动 Activity / 节点 Node b. 流转 Transition / 连线单向箭头) c. 事件 1.流转Transition) a) 一般情况一个活动中 …

Python笔记5字符串)-20160921

一.字符串常用方法 1.title):返回字符串的标题版本,即单词首字母大写其余字母小写 2.upper):返回字符串全部大写版本,lower)则返回字符串全部小写版本 >>> …

HDU 3944 DP&quest; &lbrack;Lucas定理 诡异的预处理&rsqb;

DP? Time Limit: 10000/3000 MS Java/Others)    Memory Limit: 128000/128000 K Java/Others)Total Subm …

CentOS安装JAVA

http://hermosa-young.iteye.com/blog/1798026 每次都要搜索一下太麻烦了,留个底,方便以后查询 一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后 …

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注