курсор находится в странной позиции после форматирования - PullRequest
0 голосов
/ 29 декабря 2018

Мой vscode оснащен плагином vetur.Пользовательская конфигурация выглядит следующим образом:

"vetur.format.options.tabSize": 2,
"vetur.format.defaultFormatterOptions": {
  "js-beautify-html": {
    "wrap_attributes": "auto"
  },
  "prettyhtml": {
  "printWidth": 10000,
  "singleQuote": false,
  "wrapAttributes": false,
  "sortAttributes": false
  }
},
"vetur.format.defaultFormatter.html": "js-beautify-html"

Другие конфигурации по умолчанию

Номер версии vetur 0.14.4 и версия vscodeчисло равно 1.30.1.


При программировании с помощью vuejs он, вероятно, записывает более 300 строк.После нажатия ярлыка форматирования курсор не находится в отформатированном месте.Он расположен перед тегом </script>.Это очень больно.Теперь вы должны помнить это каждый раз.Количество строк в отформатированном месте, потом отскок назад сам

1 Ответ

0 голосов
/ 05 августа 2019
 "vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
            "wrap_line_length": 120,
            "wrap_attributes": "auto",
            "end_with_newline": false
        }
    },
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    "vetur.format.defaultFormatter.js": "vscode-typescript",
...