下载地址:
vscode https://marketplace.visualstudio.com/VSCode或者本地地址:https://www.jb51.net/softs/606746.html
开始安装插件
- Vetur : vue的文件代码高亮
- Atom One Dark Theme : 好看的代码颜色主题
- Simple icon theme :清爽文件夹主题
- Prettier - code : 代码格式化
- ESLint :代码规范检查
- Debugger for Chrome :断点调试
配置 ESLint
打开用户设置文件
// vscode默认启用了根据文件类型自动设置tabsize的选项
\"editor.detectIndentation\": false,
// 重新设定tabsize
\"editor.tabSize\": 2,
// #每次保存的时候自动格式化
\"editor.formatOnSave\": true,
// #每次保存的时候将代码按eslint格式进行修复
\"eslint.autoFixOnSave\": true,
// 添加 vue 支持
\"eslint.validate\": [
\" \",
\" react\",
{
\"language\": \"vue\",
\"autoFix\": true
}
],
// #让prettier使用eslint的代码格式进行校验
\"prettier.eslintIntegration\": true,
// #去掉代码结尾的分号
\"prettier.semi\": false,
// #使用带引号替代双引号
\"prettier.singleQuote\": true,
// #让函数(名)和后面的括号之间加个空格
\" .format.insertSpaceBeforeFunctionParenthesis\": true,
// #这个按用户自身习惯选择
\"vetur.format.defaultFormatter.html\": \"js-beautify-html\",
// #让vue中的js按编辑器自带的ts格式进行格式化
\"vetur.format.defaultFormatter.js\": \"vscode-type \",
\"vetur.format.defaultFormatterOptions\": {
\"js-beautify-html\": {
\"wrap_attributes\": \"force-aligned\"
// #vue组件中html代码格式化样式
}
}
保存代码自动按照eslint格式化,一应俱全
断点调试
官网推荐 https://cn.vuejs.org/v2/cookbook/debugging-in-vscode.html
1、在浏览器中展示源码
如果你使用的是 Vue CLI 2,请设置并更新 config/index.js 内的 devtool 属性:
devtool: \'source-map\',
如果你使用的是 Vue CLI 3,请设置并更新 vue.config.js 内的 devtool 属性:
module.exports = {
configureWebpack: {
devtool: \'source-map\'
}
}
2、在vscode中
点击在 Activity Bar 里的 Debugger 图标来到 Debug 视图,然后点击那个齿轮图标来配置一个 launch.json 的文件,选择 Chrome/Firefox: Launch 环境。然后将生成的 launch.json 的内容替换成为相应的配置:
{
\"version\": \"0.2.0\",
\"configurations\": [
{
\"type\": \"chrome\",
\"request\": \"launch\",
\"name\": \"vuejs: chrome\",
\"url\": \"http://localhost:8080\",
\"webRoot\": \"${workspaceFolder}/src\",
\"break \": true,
\"sourceMapPathOverrides\": {
\"webpack:///src/*\": \"${webRoot}/*\"
}
},
{
\"type\": \"firefox\",
\"request\": \"launch\",
\"name\": \"vuejs: firefox\",
\"url\": \"http://localhost:8080\",
\"webRoot\": \"${workspaceFolder}/src\",
\"pathMappings\": [{ \"url\": \"webpack:///src/\", \"path\": \"${webRoot}/\" }]
}
]
}
然后就去使用吧,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
-
日志服务数据加工最佳实践: 字符串动态键值对的提取
2026-05-19栏目: 教程
-
日志服务数据加工最佳实践: 从其他logstore拉取数据做富化
2026-05-19栏目: 教程
-
SpringBoot2 整合 FastDFS 中间件,实现文件分布式管理
2026-05-19栏目: 教程
-
如何实现一次编码,到处运行?新一代云端一体化探索
2026-05-19栏目: 教程
-
阿里有个组织超神秘,CEO们来了都要翻牌
2026-05-19栏目: 教程
