Не могу понять, как использовать Плагин Преттиера в .prettierrc - PullRequest
0 голосов
/ 18 февраля 2020

Я использую Преттиер для проекта Java. Prettier не форматирует Java по умолчанию, поэтому вместо этого я установил этот плагин здесь: https://github.com/jhipster/prettier-java

Следуя инструкциям в README, работает хорошо, однако я бы предпочел не набрать команду терминала для переформатирования всех моих файлов java каждый раз, когда я что-либо изменяю. Вместо этого я хотел бы отформатировать файл каждый раз, когда я сохраняю его. Это в настоящее время находится в моем settings.json:

"[java]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.formatOnSave": true

Однако, используя Shift+Alt+F, команду по умолчанию для форматирования в VScode, выдает ошибку «Не установлен форматер для файлов« java » ». Как настроить файл .prettierrc для правильного использования плагина для форматирования файлов java?

Это мой файл .prettierr c прямо сейчас:

{
  "plugins": [
    "prettier-plugin-java"
  ],
  "pluginSearchDirs": [
    "./node_modules"
  ],
  "overrides": [{
      "files": "**/*.java",
      "options": {
            plugins: [
                "prettier-plugin-java"
            ]
      }
  }]
}
...