备忘一下Visual Studio Code经常使用的插件,便于日后食用。
vscode安装
在Windows系统下,通过官方链接地址下载相应的版本。一路默认安装,注意在点击下一步的时候,是否勾选配置环境变量,默认勾选。
vscode插件
顺序按A-Z排。比较好用的插件加粗显示。扩展高亮智能提示插件自行选择。
- any-rule: 常用正则
Auto Rename Tag : 自动更换html的对应标签- Auto Close Tag : 自动闭合标签(存在有一定的小问题)
- Autoprefixer : css自动补全兼容写法,一般 F1 键,指令Autoprefixer CSS
Beautify : 格式化文件,一般 F1 键,指令Beautify file- Better Comments : 编写更加人性化的注释
Bracket Pair Colorizer : 用颜色标识匹配的括号(编辑器已内置)- Bootstrap 3 Snippets : Bootstrap 3扩展智能提示
- Chinese (Simplified) Language Pack for Visual Studio Code : 1.23版本之后,语言需要通过包的方式安装。(2018/5/4补充)
- Code Spell Checker : 单词拼写检查
Debugger for Chrome : 静态文件chrome调试(已内置)- Document This : 注释文档自动生成
- DotENV : .env文件高亮
- Dracula Theme : 主题
- EditorConfig for VS Code : .editorconfig的支持插件。
- ESLint : 静态代码检查
- filesize : 在底部状态栏显示当前文件大小,点击后还可以看到详细创建、修改时间
- Git History : git历史
- GitLens : git日志插件
- HTML CSS Support : html标签上智能提示当前项目所支持的样式class和scss名
- HTML Snippets : HTML5代码片段以及提示
- HTMLHint : html代码检测
- IntelliSense for CSS class names in HTML : html标签上智能提示当前项目所支持的样式class名
JavaScript Atom Grammar : 扩展vscode代码中的js语法替换Atom编辑器中的js语法Import Cost : 成本提示- jQuery Code Snippets : jQuery扩展智能提示
- JS JSX Snippets : JS,JSX,TS扩展智能提示
- Live Server : 起本地服务,右键菜单
- markdownlint : markdown语法检测
- npm : npm指令扩展
- npm intellisense : 提示npm模块引用
- OneDark-Pro : 比较喜欢的主题
- Path Autocomplete : 路径补全
Path Intellisense : 文件路径智能提示- Project Manager : 多个项目快速切换
- REST Client : 功能类似postman,但更强大
- Sass : Sass高亮,自动补全,智能提示
- Settings Sync VSCode : 设置同步到Gist(可同步插件,用户配置项。)
- StandardJS - JavaScript Standard Style : 代码格式StandardJS
- Sublime Babel : babel语法高亮,智能提示
- Vetur : vue语法高亮,注释,扩展等
- View In Browser : files协议打开文件在浏览器
- vscode-fileheader : 顶部注释模板
- vscode-icons : icons图标
Vue 2 Snippets : vue2扩展智能提示- VueHelper : snippets for Vue,Vue-router
- x-translator : 一键翻译、命名规则、替换。
不务正业类
- vsinder: 类似约会应用程序,左划右划在上面刷代码
- 小霸王: 童年的回忆,游戏插件
- VSC Netease Music: 网易云音乐插件
- vscode-background: 背景插件
- z-reader: 小说阅读插件,支持在线搜索和本地阅读,支持 txt 和 epub 格式
- 韭菜盒子: 股票 & 基金 & 期货实时数据,做最好用的投资插件
- LeetCode: 在 VS Code 中练习 LeetCode
- Qwerty Learner: 单词记忆与英语肌肉记忆锻炼软件
Eslint配置
VSCode 扩展设置,依次点击 文件 > 首选项 > 设置 打开 VSCode 配置文件,添加如下配置,这样
每次保存的时候就可以根据根目录下.eslintrc.js你配置的eslint规则来检查和做一些简单的fix。
1 | "eslint.validate": [ |
检查插件定位问题(2024.01更新)
在安装很多插件的之后,很小几率会出现编辑器报错的情况(例如编辑器更新,导致之前装的某款插件有问题,但是ts初始化一直失败),这时候需要定位到底哪款插件导致。
理想情况下是,最新安装更新的插件禁用可以复现问题。
不确定是什么插件的时候,需要打开控制台,即按F1
,输入Help: Start extension bisect
,插件会通过二分禁用的方式,重启n次,观察是否复现来确定是那款。