vsCode格式化代码时格式问题

发布于 2022-09-11 16:02:02 字数 1256 浏览 13 评论 0

用vsCode写vue,格式化时这种都换行了,看着好难受,想问怎么设置一下,让这种不换行显示 ?

<el-select
    v-model="configQueryParam.vehicleType"
    :placeholder="$t('priceCoefficientConfig.vehicleType')"
>
    <el-option
        v-for="item in vehicleTypeData"
        :key="item.value"
        :label="item.label"
        :value="item.value"
    ></el-option>
</el-select>
this.pageSize = result.pageSize
    ? result.pageSize
    : this.pageSize;

相关插件装了beautify,prettier,vetur,自定义的设置如下:

{
    "editor.fontSize": 18,
    "git.ignoreMissingGitWarning": true,
    "editor.minimap.maxColumn": 60,
    "prettier.disableLanguages": [],
    "vetur.validation.template": false,
    "workbench.colorTheme": "Default Light+",
    "element-helper.version": "2.4",
    "editor.formatOnType": true,
    "editor.detectIndentation": false,
    "prettier.tabWidth": 4,
    "editor.quickSuggestions": {
        "strings": true
    },
    "vetur.format.defaultFormatter.html": "prettyhtml",
    "vetur.format.defaultFormatterOptions": {
      "prettyhtml": {
        "tabWidth": 4,
      }
    },
    "editor.wordWrapColumn": 120,
    "editor.wordWrap": "on",
    "files.autoSave": "onWindowChange",
}

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

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

发布评论

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

评论(4

笑脸一如从前 2022-09-18 16:02:02

推荐属性>=3个换行对齐显示,一目了然。
对同事的不换行代码我都会换成换行的。:)

如果非要不换行,去看VScode里面插件的配置文件,试试这个配置

vetur.format.defaultFormatter.html
好倦 2022-09-18 16:02:02

标签中的难道不是这样更加好看么?

第二个问题可以设置以下的规则试下:

"prettier.printWidth": 200, // 默认值是 80
昔日梦未散 2022-09-18 16:02:02

不换行才难受呢,那么长的你确定要都挤在一行?

眼藏柔 2022-09-18 16:02:02

vetur配置

"vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
            "wrap_attributes": "auto" //标签属性格式化换行
        },
        "prettier": {
            "printWidth": 200,//这里这里这里
            "singleQuote": true,
        }
    },
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文