跳转至

格式化不换行

现在是用 Vetur 来格式化 Vue 文件,保存时会自动给你换行。这个主要跟 Vetur 内部的 Prettier 配置 有关。可以在 settings.json 里这样设置:

关键是控制 Prettier 的 printWidth,把行宽调大,避免换行。

settings.json

{
  "editor.formatOnSave": true,
  "editor.wordWrap": "off",
  "vetur.format.defaultFormatterOptions": {
    "prettier": {
      "printWidth": 120,   // 或者 200/9999,越大越不容易换行
      "tabWidth": 2,
      "singleQuote": true
    }
  }
}