Я использую Преттиер для проекта 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"
]
}
}]
}