VSCode中使用vetur插件格式化vue文件时,stylus代码会自动加上大括号、冒号和分号

发布于 2022-09-06 07:44:18 字数 423 浏览 13 评论 0

最近在使用VSCode+Vuejs开发前端的内容,经网友推荐安装了vetur这个插件,感觉还是挺好用的

页面样式我是用stylus写的,比较喜欢那种没有大括号、冒号和分号的写法

但是在使用vetur格式化的时候会stylus代码默认格式化成带大括号冒号和分号的写法,而且大括号嵌套好多层 修改起来十分不便,也不习惯这种风格

在vetur的配置项中也没找到能更改格式化样式的地方

搜了一圈也没找到想要的答案

请问怎么才能让它在格式化的时候不会把stylus这部分的样式风格改掉?

附上格式化时的动态图
图片描述

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

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

发布评论

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

评论(5

酷炫老祖宗 2022-09-13 07:44:18

你可以在settings.json 设置

// 以下为stylus配置
"stylusSupremacy.insertColons": false, // 是否插入冒号
"stylusSupremacy.insertSemicolons": false, // 是否插入分好
"stylusSupremacy.insertBraces": false, // 是否插入大括号
"stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
"stylusSupremacy.insertNewLineAroundBlocks": false // 两个选择器中是否换行

这是我的配置

无妨# 2022-09-13 07:44:18

这个插件 v-for 下面还有红色波浪线,怎么解决?

墨小墨 2022-09-13 07:44:18

我也遇到这个情况,感觉很不舒服,求解

帅气尐潴 2022-09-13 07:44:18

:后面的代码高亮怎么设置的啊 我写出来的都是白的

韶华倾负 2022-09-13 07:44:18

为嘛我没有格式化的?右键格式化怎么出来的?

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