VSCode配置
前言
一些 VSCode 插件和配置记录
插件

相关插件配置
别名路径跳转 – @在项目中可以跳转(暂没配置)
翻译(英汉词典) –翻译(不用配置)
Auto Rename Tag –HTML前后自动修改(不用配置)
Chinese (Simplified) (简体中文) –不用配置
Code Spell Checker – 代码单词拼写检查
遇到不应该报错的单词需要配置 如:vuex(右键选择Ignore Words -> 添加到User里)

DotENV – 环境变量文件支持插件
EditorConfig for Vs Code –配和项目中的编辑器.editorconfig文件使用(统一编辑器代码格式化)
ESlint –js语法检查配和.eslintrc.js使用(暂未配置)
JetBrains Icon Theme – 文件图标插件
Live Sass Compiler – 将scss转成css
配置不生成map文件

Live Server – 代理服务器HTML打开浏览器(自动监听变化
插件配置默认打开浏览器为Chrome
Luke Dark Theme – 主题插件
Path Intellisense – 路径查找插件
配置@别名提示
1
2
3
4// settings.json文件
"path-intellisense.mappings": {
"@": "${workspaceRoot}/src"
},prettier - Code formatter –代码格式化(暂未配置)
Sass – 识别scss文件语法检查
SCSS Formatter – SCSS的格式化插件
Todo Highlight – 高亮Todo(已弃用改为Better Comments)
Vetur – 识别Vue文件(同时也有vue格式化的功能)
Vue 3 Snippets – 代码片段提示
其他配置
1.快捷键
- 单行代码注释:Ctrl+/
- 多行注释:Ctrl+Shift+/
- 格式化代码:Ctrl+Alt+L
- 向下复制行:Ctrl+Alt+Up
- 向上复制行:Ctrl+Alt+Down
- 删除行:Ctrl+Alt+Backspace
- 查找文本:Ctrl+F
- 代码全部折叠:Ctrl Alt -
- 代码全部展开:Ctrl Alt +
- 代码右移:Tab键(快捷生成代码)
- 代码左移:Shift+TAB键
- 代码上移:Alt+方向键上
- 代码下移:Alt+方向键下
- 长按Alt+鼠标点击不同处再放掉Alt,可以同时编辑多处
- 快速切换 Alt+left
- 终端清除 Ctrl k (设置 when 表达式:terminalFocus)
2.终端
终端默认选择cmd而不是powershell

3.代码片段
1 | { |
4.彩虹括号
1 | // settings.json文件 |
5.@跳转
解决:安装别名跳转插件
补充
1.prettier - Code formatter –代码格式化
设置搜素format后:Editor:Default Formatter为Pretter为默认、Editor:Format On Save勾选。
2.JavaScript (ES6) code snippets 插件的安装
可以快速插入es6的代码
3.Better Comments插件
注释高亮颜色并且支持TODO
4.eslint配置
1 | "editor.codeActionsOnSave": { |
5.开启eslint配置后prettier配置
新建.prettierrc文件
1 | { |
注意:直接在setting.json中配置无效,可能是和vetur冲突(但是官网配置还是无效)
优先级:
1、项目目录的.prettierrc文件,支持json和分号格式(其实还有很多种)
2、项目目录的.editorconfig文件(默认配置)
3、vscode的配置文件(也有好几个地方配置,包括vetur节点下面)
6.TabNine插件安装
智能代码片段提示
7.安装Vue Language Features (Volar)
(使用时候需要关闭 vetur–不能同时使用)
8.安装 Error Lens
加强版的错误提示,直接显示在代码后面
9.安装Image preview图片预览功能
10.安装 TpyeScript Vue Plugin (Volar)
为 vscode 提供vue的TS代码提示等
11.安装 GitLens — Git supercharged
实时查看 git 提交记录(增强vscode 的 git 功能)
12.安装 vue-helper
vue代码函数可以跳转
13.安装 Stylelint
(fantastic-admin 开源项目样式规范)
14.安装 Markdown All in One
(vscode Markdown 增强插件)
15.安装 px to rem & rpx & vw (cssrem)
(px 转 rem、vw )
16 安装 ChatGPT GPT-4
17 安装 Photonica 主题