vscode 无法格式化 .vue 文件

发布于 2022-09-06 12:49:19 字数 278 浏览 19 评论 0

如图所示,当我尝试格式化 .vue 文件时提示“抱歉,当前没有安装‘Vue’文件的格式化程序”。
无法对 .vue 文件进行格式化缩进。已经安装了 Vetur 插件。
在网上搜了一下,发现我这几乎是个例,想请问熟悉 vscode 的大佬是咋回事呢?
clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

究竟谁懂我的在乎 2022-09-13 12:49:19

vscode需要修改下首选项:
打开vscode,菜单栏选择 文件=》首选项 =》设置,把下面的拷贝完整覆盖右侧用户设置
{

"window.zoomLevel": 0,
"extensions.ignoreRecommendations": true,
"emmet.syntaxProfiles": {
    "vue-html": "html",
    "vue": "html"
},
"vetur.validation.template": false,
"eslint.options": {
    "plugins": ["html"]
},
"eslint.validate": [
    "javascript",
    "javascriptreact",
    "html",
    "vue"
],
"prettier.singleQuote": true,
"prettier.semi": false,
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatterOptions": {
   "wrap_attributes": "force-aligned"
 }

}

图片描述

手心的海 2022-09-13 12:49:19

有时候插件加载得比较慢,等一下就好。

没有心的人 2022-09-13 12:49:19

安装这个插件: Vetur

Features(功能):

Syntax-highlighting
Snippet
Emmet
Linting / Error Checking
Formatting(格式化)
Auto Completion
Debugging

我还不会笑 2022-09-13 12:49:19

把右下角“选择语言模式”切换到其他语言比如c,然后再切换到Vue(注意大小写)就可以

温柔一刀 2022-09-13 12:49:19

抱着特别激动的心情来答一波,这个问题其实也困扰了我很久,怎么改配置都不管用,直到,我点开底部的x(问题)模块,发现,我改了半天的setting.json,其实我user的配置,而不是我的工作台的配置文件。(因为我习惯性的会建一个workspace文件夹,来放置各个项目的代码,之前配置的都是外层的setting.json!所以eslint不生效!)。首选项-配置之后,会有两个tab,一个用户,一个工作台~请修改对应的tab的配置

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文