macOS

全局

  • Command + Shift + P / F1 显示命令面板
  • Command + P 快速打开
  • Command + Shift + N 打开新窗口
  • Command + W 关闭窗口

基本

  • Command + X 剪切(未选中文本的情况下,剪切光标所在行)
  • Command + C 复制(未选中文本的情况下,复制光标所在行)
  • ``Option + Up` 向上移动行
  • Option + Down 向下移动行
  • Option + Shift + Up 向上复制行
  • Option + Shift + Down 向下复制行
  • Command + Shift + K 删除行
  • Command + Enter 下一行插入
  • Command + Shift + Enter 上一行插入
  • Command + Shift + \ 跳转到匹配的括号
  • Command + [ 减少缩进
  • Command + ] 增加缩进
  • Home 跳转至行首
  • End 跳转到行尾
  • Command + Up 跳转至文件开头
  • Command + Down 跳转至文件结尾
  • Ctrl + PgUp 按行向上滚动
  • Ctrl + PgDown 按行向下滚动
  • Command + PgDown 按屏向下滚动
  • Command + PgUp 按屏向上滚动
  • Command + Shift + [ 折叠代码块
  • Command + Shift + ] 展开代码块
  • Command + K Command + [ 折叠全部子代码块
  • Command + K Command + ] 展开全部子代码块
  • Command + K Command + 0 折叠全部代码块
  • Command + K Command + J 展开全部代码块
  • Command + K Command + C 添加行注释
  • Command + K Command + U 移除行注释
  • Command + / 添加、移除行注释
  • Option + Shift + A 添加、移除块注释
  • Option + Z 自动换行、取消自动换行

多光标与选择

  • Option + 点击 插入多个光标
  • Command + Option + Up 向上插入光标
  • Command + Option + Down 向下插入光标
  • Command + U 撤销上一个光标操作
  • Option + Shift + I 在所选行的行尾插入光标
  • Command + I 选中当前行
  • Command + Shift + L 选中所有与当前选中内容相同部分
  • Command + F2 选中所有与当前选中单词相同的单词
  • Command + Ctrl + Shift + Left 折叠选中
  • Command + Ctrl + Shift + Right 展开选中
  • Alt + Shift + 拖动鼠标 选中代码块
  • Command + Shift + Option + Up 列选择 向上
  • Command + Shift + Option + Down 列选择 向下
  • Command + Shift + Option + Left 列选择 向左
  • Command + Shift + Option + Right 列选择 向右
  • Command + Shift + Option + PgUp 列选择 向上翻页
  • Command + Shift + Option + PgDown 列选择 向下翻页

查找替换

  • Command + F 查找
  • Command + Option + F 替换
  • Command + G 查找下一个
  • Command + Shift + G 查找上一个
  • Option + Enter 选中所有匹配项
  • Command + D 向下选中相同内容
  • Command + K Command + D 移除前一个向下选中相同内容

进阶

  • Ctrl + Space 打开建议
  • Command + Shift + Space 参数提示
  • Tab Emmet插件缩写补全
  • Option + Shift + F 格式化
  • Command + K Command + F 格式化选中内容
  • F12 跳转到声明位置
  • Option + F12 查看具体声明内容
  • Command + K F12 分屏查看具体声明内容
  • Command + . 快速修复
  • Shift + F12 显示引用
  • F2 重命名符号
  • Command + Shift + . 替换为上一个值
  • Command + Shift + , 替换为下一个值
  • Command + K Command + X 删除行尾多余空格
  • Command + K M 更改文件语言

导航

  • Command + T 显示所有符号
  • Ctrl + G 跳转至某行
  • Command + P 跳转到某个文件
  • Command + Shift + O 跳转到某个符号
  • Command + Shift + M 打开问题面板
  • F8下一个错误或警告位置
  • Shift + F8 上一个错误或警告位置
  • Ctrl + Shift + Tab 编辑器历史记录
  • Ctrl + -后退
  • Ctrl + Shift + - 前进
  • Ctrl + Shift + M Tab 切换焦点

编辑器管理

  • Command + W 关闭编辑器
  • Command + K F 关闭文件夹
  • Command + \ 编辑器分屏
  • Command + 1 切换到第一分组
  • Command + 2 切换到第二分组
  • Command + 3 切换到第三分组
  • Command + K Command + Left 切换到上一分组
  • Command + K Command + Right 切换到下一分组
  • Command + K Command + Shift + Left 左移编辑器
  • Command + K Command + Shift + Right 右移编辑器
  • Command + K Left 激活左侧编辑组
  • Command + K Right 激活右侧编辑组

文件管理

  • Command + N 新建文件
  • Command + O 打开文件
  • Command + S 保存文件
  • Command + Shift + S 另存为
  • Command + Option + S 全部保存
  • Command + W 关闭
  • Command + K Command + W 全部关闭
  • Command + Shift + T 重新打开被关闭的编辑器
  • Command + K Enter 保持打开
  • Ctrl + Tab 打开下一个
  • Ctrl + Shift + Tab 打开上一个
  • Command + K P 复制当前文件路径
  • Command + K R 在资源管理器中查看当前文件
  • Command + K O 新窗口打开当前文件

显示

  • Command + Ctrl + F 全屏、退出全屏
  • Command + Option + 1 切换编辑器分屏方式(横、竖)
  • Command + + 放大
  • Command + - 缩小
  • Command + B 显示、隐藏侧边栏
  • Command + Shift + E 显示资源管理器 或 切换焦点
  • Command + Shift + F 显示搜索框
  • Ctrl + Shift + G 显示Git面板
  • Command + Shift + D 显示调试面板
  • Command + Shift + X 显示插件面板
  • Command + Shift + H 全局搜索替换
  • Command + Shift + J 显示、隐藏高级搜索
  • Command + Shift + C 打开新终端
  • Command + Shift + U 显示输出面板
  • Command + Shift + V Markdown预览窗口
  • Command + K V 分屏显示 Markdown预览窗口

调试

  • F9 设置 或 取消断点
  • F5 开始 或 继续
  • F11 进入
  • Shift + F11 跳出
  • F10 跳过
  • Command + K Command + I 显示悬停信息

集成终端

  • Ctrl +显示终端 Ctrl + Shift +新建终端
  • Command + Up 向上滚动
  • Command + Down 向下滚动
  • PgUp 向上翻页
  • PgDown 向下翻页
  • Command + Home 滚动到顶部
  • Command + End 滚动到底部

windows & linux

注释:

  • 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/

  • 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)

  • 多行注释:[alt+shift+A]

  • 多行注释:/**

  • 移动行:alt+up/down

  • 显示/隐藏左侧目录栏 ctrl + b

  • 复制当前行:shift + alt +up/down

  • 删除当前行:shift + ctrl + k

  • 控制台终端显示与隐藏:ctrl + ~

  • 查找文件/安装vs code 插件地址:ctrl + p

  • 代码格式化:shift + alt +f

  • 新建一个窗口: ctrl + shift + n

  • 行增加缩进: ctrl + [

  • 行减少缩进: ctrl + ]

  • 裁剪尾随空格(去掉一行的末尾那些没用的空格) : ctrl + shift + x

  • 字体放大/缩小: ctrl + ( + 或 - )

  • 拆分编辑器 :ctrl + 1/2/3

  • 切换窗口: ctrl + shift + left/right

  • 关闭编辑器窗口: ctrl + w

  • 关闭所有窗口 : ctrl + k + w

  • 切换全屏 :F11

  • 自动换行: alt + z

  • 显示git: ctrl + shift + g

  • 全局查找文件:ctrl + p

  • 显示相关插件的命令(如:git log):ctrl + shift + p

  • 选中文字:shift + left / right / up / down

  • 折叠代码: ctrl + k + 0-9 (0是完全折叠)

  • 展开代码: ctrl + k + j (完全展开代码)

  • 删除行 : ctrl + shift + k

  • 快速切换主题:ctrl + k / ctrl + t

  • 快速回到顶部 : ctrl + home

  • 快速回到底部 : ctrl + end

  • 格式化选定代码 :ctrl + k / ctrl +f

  • 选中代码 : shift + 鼠标左键

  • 多行同时添加内容(光标):ctrl + alt + up/down

  • 全局替换:ctrl + shift + h

  • 当前文件替换:ctrl + h

  • 打开最近打开的文件:ctrl + r

  • 打开新的命令窗:ctrl + shift + c

vscode常用插件

  • Bracket Pair Colorize 2 彩虹括号
  • Material Icon Theme 文件样式
  • open in browser 游览器打开html
  • Remote Development 远程开发
  • protobuf proto buffer协议文件编写
  • Gitlens git加强版
  • go go语言
  • Python Python语言
  • Vetur vue框架
  • todo-tree todo

原文地址

vscode常用快捷键及插件的更多相关文章

  1. vscode常用快捷键与插件推荐

    一.vscode常用快捷键 1.新建文件:chtr+n 2.新开窗口:ctrl+shift+n 3.分屏:ctrl+1/2/3  4.切换文件:alt+1/2/3或ctrl+tab 5.关闭当前窗口: ...

  2. vscode常用快捷键和插件(持续更新),以及一些常用设置的坑和技巧

    一 常用快捷键 ctrl+shift+p:  打开命令面板,最常用了 ctrl+p: 搜索窗口: 直接输入文件名,跳转到文件 > 可以进入 Ctrl+Shift+P 模式 ? 列出当前可执行的动 ...

  3. vscode常用快捷键和插件

    常用快捷键 快捷键 用途 ctrl+· 打开终端 shift+alt+A 块注释 ctrl+/ 行注释 ctrl+shift+F 文件夹查找 ctrl+enter 下方插入一行 ctrl+shift+ ...

  4. VS Code 的常用快捷键和插件

    VS Code 的常用快捷键和插件 一.vs code 的常用快捷键 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] ...

  5. Java 程序员生产神器 IDEA 的常用快捷键、插件及设置

    对于 Java 程序员来说,使用 IDEA 集成环境是最称手的.优点不多讲,用过的人都知道.IDEA 虽好,但为了充分利用 IDEA 的优势,我分享一下我常用快捷键.插件和设置. 常用快捷键 Ctrl ...

  6. VSCode 常用快捷键和常用插件及通用设置

    https://code.visualstudio.com/docs?start=true 一.常用快捷键:参考:https://blog.csdn.net/liwan09/article/detai ...

  7. VsCode 常用快捷键、debug菜单、debug插件

    常用快捷键emmet                   百度emmet即可知  Ctrl + P            转到文件Ctrl+鼠标左键不松手     预览代码Ctrl+鼠标左键松手    ...

  8. vscode常用快捷键

    一.vs code 的常用快捷键列表 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + ...

  9. VS Code 的常用快捷键及插件(前端)

    一.vs code 的常用快捷键 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) ...

随机推荐

  1. labview从入门到出家4--用事件结构实现运算功能

    使用事件结构可以快速定位响应界面的操作事件,如按下,拖动,双击的事件.基本上我们所要实现的所有功能,都可以通过条件结构+事件结构去实现,比如后面进阶篇将会讲到的状态机就是通过条件结构和事件结构组成的. ...

  2. CSS Houdini:用浏览器引擎实现高级CSS效果

    vivo 互联网前端团队-Wei Xing Houdini被称之为Magic of styling and layout on the web,看起来十分神秘,但实际上,Houdini并非什么神秘组织 ...

  3. Static、Final关键字详解

    1.Static 详情见下面代码讲解 点击查看代码 package com.Tang.oop.demo07; public class Student { private static int age ...

  4. 001 Security概述

    1.Spring Security概述 Spring Security是用于解决认证与授权的框架 SpringSecurity默认要求所有的请求都是必须先登录才允许的访问 BCrypt加密算法 BCr ...

  5. vue中如何在自定义组件上使用v-model和.sync

    自定义事件 tips 推荐始终使用 kebab-case 的事件名.(v-on会将事件名自动转换为小写,避免匹配不到) changeData × change-data √ 自定义组件的v-model ...

  6. javascript原生style属性分析

    1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="U ...

  7. Mybatis的使用(2)

    1 :模糊查询 #{}占位符和¥{}的区别 #{}占位符:传参大部分用#{}传参,它的底层是PreparedStatement对象,是安全的数据库访问,它能够防止sql注入 1.1:如果parmete ...

  8. PLC中增益和偏移

    y=kx+b这个直线方程,那么增益就是指k这个斜率,而偏移就是指b. 模拟量转换时一般是不需要设置这两个参数的,只有当外部信号与模块接收的信号在值上有偏差的情况下才会去调整这个参数. 如果的模块信号是 ...

  9. Educational Codeforces Round 132 (Rated for Div. 2)

    Educational Codeforces Round 132 (Rated for Div. 2) A. Three Doors 简述 题意: 有三扇门(1~3), 其中两扇门后面有对应标号门的钥 ...

  10. ETCD快速入门-01 ETCD概述

    1.ETCD概述 1.1 ETCD概述     etcd是一个高可用的分布式的键值对存储系统,常用做配置共享和服务发现.由CoreOS公司发起的一个开源项目,受到ZooKeeper与doozer启发而 ...