https://code.visualstudio.com/docs?start=true

一、常用快捷键:参考:https://blog.csdn.net/liwan09/article/details/81775753

Ctrl+K+S:显示并搜索键盘快捷键;

Ctrl+Shift+Tab:导航编辑器组历史纪录;

Alt+ ← / →:导航后退/前进;

Ctrl+Shift+\:跳转到匹配的括号;

Ctrl+↑ / ↓:上下滚动行(光标不动);

Ctrl + \:拆分编辑器;

Alt+PgUp / PgDn:上下翻页;

alt+up/down: 移动行;

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

alt + shift + right:选择一块代码;

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

ctrl + ~:控制台终端显示/隐藏;

双击变量,Ctrl + F2:变量替换;

Shift + F12:显示引用;

Ctrl + Del:删除当前光标之后的内容;

Ctrl + + 或者 - :字体放大或缩小;

Ctrl+K+0: 折叠所有区域;

Ctrl+K+J:展开所有区域;

ctrl + F:当前文件替换;

ctrl + H:当前文件替换;

ctrl + shift + h:全局替换;

ctrl + shift + t:重新打开关闭的页面;

Ctrl+Shift+O:转到函数;

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

Ctrl+Shift+N:新窗口;

Ctrl+Shift+W:关闭窗口;

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

Shift + Alt + F:代码格式化;

Shift + Alt + A 或者 /**   :块注释;

Ctrl + B:显示/隐藏左面板;

Ctrl + ~:显示/隐藏命令行;

Ctrl + ~:显示/隐藏命令行;

Ctrl + Shift + F:在左边面板中搜索;

ctrl + shift + g:显示git面板;

Ctrl + Shift + P:显示命令面板;

Ctrl + P:搜索某个文件;

Ctrl+[, Ctrl+]:代码行缩进;

Ctrl + Shift + [,Ctrl + Shift + ]:折叠展开代码块;

Ctrl + K + [, Ctrl + k + ]:折叠展开所有子区域;

ctrl + , :打开用户设置;

按Ctrl+Shift+[使代码折叠后按下鼠标左键拖动选择代码块 或者 Shift + 鼠标左键:选中代码块;

二、常用插件

PHP Debug 用于在程序中打断点检测:PHP Debug

PHP的高级自动完成和重构支持:PHP IntelliSense

中文简体语言包:Chinese (Simplified) Language Pack for Visual Studio Code

markdown样式检查:markdownlint

设置书签:Bookmarks

复制JSON,粘贴为GO,TypeScript,C,C,C++, Javascript等:Paste JSON as Code

在编辑器中显示 import/require的包大小:Import Cost

SVG查看器:SVG Viewer

更好的注释:Better Comments

文件路径提示:Path Autocomplete

class名智能提示:IntelliSense for CSS class names in HTML

自动重命名配对的HTML / XML标签:Auto Rename Tag

代码格式化插件:Beautify

保存文件自动刷新浏览器(Hit (alt+L, alt+O) to Open the Server and (alt+L, alt+C) to Stop the server):Live Server

html在默认浏览器中打开(Alt + B):open in browser

Chrome浏览器js调试插件:Debugger for Chrome

在TypeScript和JavaScript文件中自动生成详细的JSDoc注释(Ctrl+Alt+D and again Ctrl+Alt+D):Document This

Vue语法高亮:Vetur

.env语法高亮显示:DotENV

Vue的代码块提示:Vue 2 Snippets 和 Vue VSCode Snippets

使用颜色标识匹配的括号:Bracket Pair Colorizer 2

ES6语法智能提示,以及快速输入:JavaScript (ES6) code snippets

px 转 rem(默认16) :cssrem

VS Code文件图标:vscode-icons

Element-UI的VS Code包(Ctrl + Win + Z):vscode-element-helper

状态栏显示文件的大小:filesize

允许您在 Gist 中保存用户设置,扩展名和快捷键绑定,以便您可以在几分钟内设置新的 VSCode(1. Upload Key : Shift + Alt + U;2. Download Key : Shift + Alt + D):Settings Sync

支持微信小程序标签、属性的智能补全,并且提示中包含文档内容(同时支持原生小程序、mpvue 和 wepy 框架,并提供 snippets):minapp

三、首选项通用配置(Ctrl + ,)

“editor.tabSize”: 2,

“editor.fontSize”: 14,   // 字体

“vetur.format.defaultFormatter.html”: 'prettyhtml',   // Vetur在vue中对template区域的格式化(默认是 prettyhtml ,如果选择 prettier,虽然会和 npm run lint 的格式保持一致,有时候会影响到 script 和 style 按照 html 语法解析的问题)

“editor.formatOnSave”: true,   // 保存时自动格式化代码

"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",  //更改powershell终端为git bash

“emmet.triggerExpansionOnTab”: true,   // 按Tab键,展开Emmet缩写

VSCode 常用快捷键和常用插件及通用设置的更多相关文章

  1. Sublime Text 常用快捷键和优秀插件

    SublimeText3常用快捷键和优秀插件 SublimeText是前端的一个神器,以其精简和可DIY而让广大fans疯狂.好吧不吹了直入正题 -_-!! 首先是安装,如果你有什么软件管家的话搜一下 ...

  2. SublimeText3常用快捷键和优秀插件

    SublimeText3常用快捷键和优秀插件 SublimeText是前端的一个神器,以其精简和可DIY而让广大fans疯狂.好吧不吹了直入正题 -_-!! 首先是安装,如果你有什么软件管家的话搜一下 ...

  3. SublimeText3常用快捷键和优秀插件(亲测)

    SublimeText3常用快捷键和优秀插件 SublimeText是前端的一个神器,以其精简和可DIY而让广大fans疯狂.好吧不吹了直入正题 -_-!! 首先是安装,如果你有什么软件管家的话搜一下 ...

  4. Android Studio 常用快捷键及常用设置

    Android Studio 常用快捷键及常用设置 一.常用快捷键 快捷键 描述 Ctrl + Alt + L 格式化代码 Ctrl + ( +/- ) 展开/折叠 代码块 Ctrl + Shift ...

  5. VSCode之快捷键和常用插件

    前言 介绍一下我在VSCode中常用的一些快捷方式: ctrl+上下箭头 上下滚动页面 Ctrl+Shift+K 删除某一行 Alt+ ↑ / ↓ 移动某一行 Shift+Alt + ↓ / ↑ 复制 ...

  6. sublime text 3 常用快捷键 、常用插件

    常用快捷键 查找( Ctrl + P ) 找到任何东西 - :+行号   定位到具体的行 - @+符号  js的函数名, css的选择器名 - #+关键字  定位到特定的关键字 命令面板 (Ctrl ...

  7. Eclipse 常用快捷键——IDEA 常用快捷键

    Eclipse 常用快捷键 熟练 单选注释 ctrl + / 多行注释 ctrl + shift + / 向下复制一行 (Duplicate Lines) ctrl+alt+down 删除一行或选中行 ...

  8. 电脑常用快捷键及常用的DOS命令

    电脑常用快捷键 Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+A:全选 Ctrl+X:剪切 Ctrl+Z:撤销 Ctrl+S:保存 Alt+F4:关闭窗口 Shift+delete:永久删除 Wi ...

  9. SublimeText3常用快捷键和优秀插件(转载)

    SublimeText是前端的一个神器,以其精简和可DIY而让广大fans疯狂.好吧不吹了直入正题 -_-!! 首先是安装,如果你有什么软件管家的话搜一下就好,一键安装.然后,有钱的土豪就自己买个吧, ...

随机推荐

  1. jackson 实体转json 为NULL或者为空不参加序列化【转载】

    原博客:https://www.cnblogs.com/yangy608/p/3936848.html 1.实体上 /** * 将该标记放在属性上,如果该属性为NULL则不参与序列化 * 如果放在类上 ...

  2. (生鲜项目)08. ModelSerializer 实现商品列表页, 使用Mixin来实现返回, 以及更加方便的ListAPIView, 以及分页的设置

    第一步: 学会使用ModelSerializer, 并且会使用ModelSerializer相互嵌套功能 1. goods.serializers.py from rest_framework imp ...

  3. vimium快捷键修改

    vimium是一款很好用的浏览器插件,可以用键盘来进行一些操作. 需要在浏览器的扩展程序商店里下载相应的插件,然后可以右键点击插件打开选项进行个性化的配置. map+字母+功能描述 功能描述从opti ...

  4. 【转帖】sysbench压力测试工具简介

    sysbench压力测试工具简介 https://www.cnblogs.com/pdlife/p/6698957.html 一.sysbench压力测试工具简介: sysbench是一个开源的.模块 ...

  5. ubuntu18下Docker运行springboot项目

    1.springboot项目打成jar包 mvn install 2.编写Dockerfile # 基础镜像使用java FROM java:8 # 作者 #MAINTAINER sk # VOLUM ...

  6. 【2019NOIP复习计划】

    (其实不应该这么叫的,应该是CSP-S了现在..) 重点关注的板子: 不知道为什么特别受出题人青睐的LCA(板子点这里) 配套练习:(紫题请自便)  (这题蓝的应该可以试试)  (对的这题也紫它还是道 ...

  7. ReLU、LReLU、PReLU、CReLU、ELU、SELU

    ReLU.LReLU.PReLU.CReLU.ELU.SELU 2018年01月22日 22:25:34 luxiaohai的学习专栏 阅读数 28218更多 分类专栏: 深度学习   版权声明:本文 ...

  8. php 获取城市ip

    /** * 获取ip城市信息 * CreateBy XueSong * @param string $ip * @return array|bool|mixed */ function getCity ...

  9. select in关键字查询匹配多个字段

    select id from table where (num,name) in ((num1,'name1'),(num2,'name2'))

  10. MySql学习- 存储引擎简介

    mysql可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎. 每一种存储引擎使用不同的存储机制.索引技巧.锁定水平,最终提供广泛且不同的功能. MySQL支持的存储引擎: MyISA ...