Fork me on GitHub

vscode 常用插件和快捷键

俗话说:工欲善其事, 必先利其器

作为我开发的利器,有必要记录下我使用的插件,配置以及快捷键。

1. 快捷键

下面列举了一些常用的,具体的可查看:

按键 描述
ctrl + k + s 打开查看键盘快捷方式
ctrl + x 剪切
ctrl + c 复制
ctrl + v 粘贴
ctrl + f 当前文件关键字搜索
Home 光标跳转到行头
End 光标跳转到行尾
ctrl + Home 跳转到页头
ctrl + End 跳转到页尾
ctrl + [ / ] 行 增加 / 减少 缩进
ctrl + / 单行注释
ctrl + / (或 按下ctrl不放,再按 k + u) 取消单行注释
alt + shift + A (或 /** ) 多行注释
alt + up / down 向上 / 向下 移动行
ctrl + b 显示 / 隐藏 左侧目录栏
shift + alt + up / down 向上 / 向下 复制当前行
ctrl + shift + k 删除当前行
ctrl + ~ 显示 / 隐藏 控制台终端
ctrl + P 查找文件
shift + alt + f 代码格式化
ctrl + shift + n 新建一个窗口
ctrl + ( + 或 - ) 字体放大 / 缩小
ctrl + 1 / 2 / 3 拆分编辑器
F11 切换全屏模式
ctrl + N 新建文件
ctrl + o 打开文件
ctrl + s 保存文件
ctrl + shift + s 另存为
ctrl + w 关闭编辑器窗口
ctrl + k + w 关闭所有编辑器窗口
ctrl + shift + T 撤销最近关闭的一个文件编辑窗口
ctrl + shift + F 打开全局搜索
ctrl + shift + X 打开插件市场面板
ctrl + shift + H 在当前文件查询替换

2. 常用插件

插件 描述
vscode-icon 让 vscode 资源树目录加上图标,必备良品!
ESlint ESlint 接管原生 js 提示,可以自定制提示规则
TSlint ts 文件 代码风格检查, 可以自定义规则
GitLens 丰富的 git 日志插件
Material Theme Visual Studio Code 最悠久的主题!
Auto Close Tag 自动闭合标签
Auto Import 自动去查找、分析、然后提供代码补全。对于 TypeScript 和 TSX,可以适用。
Auto Rename Tag 修改 html 标签,自动帮你完成尾部闭合标签的同步修改,不过有些 bug 。
Color Highlight 文档中的 css / web 颜色样式
Code Spell Checker 单词拼写检查
Chinese (Simplified) Language Pack for Visual Studio Code 为 VS Code 提供本地化界面
Bracket Pair Colorizer 让括号拥有独立的颜色,易于区分。可以配合任意主题使用。
Git History 查看 git 提交历史
Import Cost 该插件会在行尾显示导入的包的大小。为了计算包大小,该插件要使用 Webpack 和 babili-webpack-plugin。
Prettier 一键美化你的 JavaScript / TypeScript / CSS 代码。
React Native Tools 代码提示、Debugging、集成 RN 的命令。
Snippet 常用代码片段,支持自定义(例如 React Native Snippet)
TODO Highlight 会在还有 TODO: / FIXME: 的地方出现高亮提示
Sublime Text Keymap and Settings Importer 将 visual studio code 的快捷键绑定改成了和 Sublime Text 3 一样。你可以试一试:cmd + P (Mac),ctrl + P (Windows)。
Quokka.js 实时执行 JavaScript 代码(做快速的 demo 很有用)。
Trailing Spaces 高亮那些冗余的空格,可以快速删掉。
TypeScript Hero 辅助用 TypeScript 编程的童鞋!
Sort Typescript imports TypeScript import 排序
Vetur VS Code 下面的 Vue 工具!
Code Runner 支持多种语言的代码的立即执行
React.js code snippets 用 ES6 语法去开发 React.js 应用非常方便。
filesize 在底部状态栏显示当前文件大小,点击后还可以看到详细创建、修改时间
WakaTime 根据编程活动自动生成度量标准,代码检测和时间跟踪。(长时间的需要收费)
Npm Intellisense 用于在 import 语句中自动填充 npm 模块。
REST Client REST 客户端允许您直接发送 HTTP 请求并在 Visual Studio 代码中查看响应。
Markdownlint markdown 文件格式检查
Settings Sync 重点介绍下这个插件,如果你有两台电脑(比如,家里和公司)都使用 VS Code ,可是在公司或家里对 VS Code 安装了插件或者修改了配置,回到家或公司又要重新弄一次,这个插件就能解决问题,同步多台电脑设置。

还有很多其他有趣使用的插件,这里暂不列举了。。。。。

-------------本文结束感谢您的阅读-------------