千家信息网

vscode如何支持vue

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关vscode如何支持vue的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。需要插件: ESLint,Prettier - Code formatte
千家信息网最后更新 2026年11月03日vscode如何支持vue

这篇文章给大家分享的是有关vscode如何支持vue的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

需要插件: ESLint,Prettier - Code formatter,Vetur

打开用户设置文件:

// vscode默认启用了根据文件类型自动设置tabsize的选项  "editor.detectIndentation": false,  // 重新设定tabsize  "editor.tabSize": 2,  // #每次保存的时候自动格式化  "editor.formatOnSave": true,  //  #让函数(名)和后面的括号之间加个空格  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,   //  #让prettier使用eslint的代码格式进行校验  "prettier.eslintIntegration": true,  //  #去掉代码结尾的分号  "prettier.semi": false,  //  #使用带引号替代双引号  "prettier.singleQuote": true,   // #每次保存的时候将代码按eslint格式进行修复  "eslint.autoFixOnSave": true,  // 添加 vue 支持  "eslint.validate": [    "javascript",    "javascriptreact",    {      "language": "vue",      "autoFix": true    }  ],    // #这个按用户自身习惯选择  "vetur.format.defaultFormatter.html": "js-beautify-html",  "vetur.format.defaultFormatter.less": "prettier",  "vetur.completion.autoImport": true,  "vetur.format.defaultFormatter.js": "vscode-typescript",  "vetur.format.defaultFormatterOptions": {    "js-beautify-html": {      "wrap_attributes": "force-aligned"    }  },

保存代码自动按照eslint格式化。

断点调试 (需安装Debugger for Chrome)

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",      "breakOnLoad": 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}/" }]    }  ]}

感谢各位的阅读!关于"vscode如何支持vue"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

代码 格式 支持 内容 文件 图标 属性 引号 时候 更多 用户 篇文章 更新 选择 配置 不错 实用 之间 函数 分号 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网络科技 致聘互联网科技 广州紫鲸互联网科技 太原新华互联网科技学校怎么样 受益于互联网科技的高速发展 未来五年的互联网科技 速维有品互联网信息科技(苏州)有限公司 呼和浩特新华互联网科技学院 深圳市罗太互联网科技有限公司 南博望互联网科技有限公司 南通创西澳互联网科技有限公司 产业互联网科技服务公司 浙南科技城互联网大厦招聘 萌小萌互联网科技河南有限公司 科技互联网经济论坛 米泉互联网科技专业怎么样 科技和互联网行业的特点 数字互联网科技有限公司 三亚科技创新互联网基地 株洲百竞科技的互联网营销顾问 深圳艾佳互联网科技 深圳期待互联网科技 顺网科技2021年互联网排名 互联网科技生活的内容 银川新华互联网科技学校地址 温州喔噻互联网科技有限公司 移动互联网科技股 智腾互联网科技有限公司 皮皮虾互联网科技有限公司 互联网金融金融科技
0