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教程

以上就是vscode怎么支持vue的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3043612.html

(0)
上一篇 2025年3月13日 14:59:31
下一篇 2025年2月24日 04:25:33

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • anaconda需要vscode吗

    anaconda需要vscode吗? Anaconda是非常好用的开源python发行版本,自带了一堆python常用库,有Windows,MacOS,Linux版本,是非常棒的管理python的工具。 Free Download VSCo…

    2025年3月13日 编程技术
    200
  • vscode怎么改中文界面

    vscode怎么改中文界面? 相关文章教程推荐:vscode教程 首先下载vscode软件; 安装后运行vscode,按Ctrl + Shift + P打开命令调色板,然后开始键入“display”以过滤并显示Configure Displ…

    2025年3月13日 编程技术
    200
  • vscode怎么更改背景

    vscode怎么更改背景? 更改vscode背景的方法 首先在商店下载插件 然后在setting.json添加以下代码 “background.customImages”: [    “file:///D:/独角兽.jpg”  ],  “b…

    2025年3月13日
    200
  • vscode如何导入node项目

    本文将介绍如何使用vscode导入一个node项目,具有一定的参考价值,希望对不了解vscode这款开发工具的人有帮助! vscode如何导入node项目 1、点击VSCode菜单栏的【文件】-【打开文件夹】,选择你的node项目; 2、选…

    2025年3月13日
    200
  • vscode怎么格式化粘贴

    vscode怎么格式化粘贴 vscode格式化粘贴代码,有两种设置方式: 1、依次点击【文件】——【首选项】——【设置】 在 setting.json 中输入 “editor.formatOnPaste”: true…

    2025年3月13日
    200
  • vscode怎么断点调试

    1、开启 chrome 远程调试端口 首先我们需要在远程调试打开的状态下启动 Chrome, 这样 VS Code 才能 attach 到 Chrome 上。 Windows 右键点击 Chrome 的快捷方式图标,选择属性在目标一栏,最后…

    2025年3月13日 编程技术
    200
  • vscode无法查找引用怎么办

    1、下载windows版本的gnu global(6.5以上),下载解压后,配置win的系统path到gnu global目录的/bin目录下,这个目录下包含gtag.exe等二进制文件。; 或者 从GTAGS官网下载Win32程序,解压,…

    2025年3月13日
    200
  • vscode怎么配置cpp调试环境

    安装c/c++插件 打开插件页面,搜索输入C/C++搜索C/C++插件。 安装该插件后,使用vscode打开包含cpp文件的文件夹时,vscode会添加.vscode子文件夹到目录中。 添加c_cpp_properties.json配置 通…

    2025年3月13日
    200
  • VSCode提示系统找不到指定的路径

    vscode提示系统找不到指定的路径 解决方法: 在vscode中, 点击 调试->打开配置 ,在打开的launch.json文件增加 “cwd”:”” , 加完之后,如下:  {   …

    2025年3月13日
    200
  • vscode菜单栏与工具栏隐藏之后怎么找回来

    找回菜单栏 1、按alt可以显示菜单栏; 2、可以在命令行切换出来 F1 or shift+ctrl+p 切换出命令行,然后输入menu,找到view:toggle Menu bar 的功能; 找回设置栏 1、找到配置文件:settings…

    2025年3月13日
    200

发表回复

登录后才能评论