Красивый плагин IntelliJ IDEA не применяется в данной конфигурации
Я установил плагин IntelliJ Prettier для веб-разработки. К сожалению, я не смог указать пользовательскую конфигурацию, которая состоит из этой строки: "prettier.singleQuote": true
,
Что я пробовал: под Languages & Frameworks > JavaScript > Prettier
Я указывал один раз глобальный и один раз конкретный проект более красивой установки. (На скриншоте вы увидите глобальный пакет).
Не касается файла конфигурации, я пытался создать .prettierrc
файл в корне моих проектов, где package.json
вранье. Конфиг файл выглядит так
.prettierrc
{
"prettier.printWidth": 5,
"prettier.trailingComma": "none",
"prettier.singleQuote": true
}
Так как это не сработало, я переименовал его в .prettierrc.json
что тоже не сработало. Затем я попытался использовать тег "красивее" в моих проектах package.json
как это:
"devDependencies": {
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.3",
"jest-fetch-mock": "^1.5.0",
"jest-styled-components": "5.0.0",
"prettier": "^1.13.5",
"react-test-renderer": "^16.2.0"
},
"prettier": {
"prettier.singleQuote": true
},
Еще когда я форматирую с CTRL+ALT+SHIFT+P
применяется только конфигурация по умолчанию, а не предоставленная, тем самым заменяя все существующие одинарные к двойным кавычкам.
Я также попробовал несколько вещей, упомянутых здесь (IntelliJ Forum), которые мне тоже не помогли. Что мне не хватает? (Пробовал также отчаянный перезапуск ИДЕИ...)
2 ответа
"Вы можете повторно импортировать настройки в любое время, используя" Применить правила стиля кода Prettier "в контекстном меню .prettierrc:
"
Я предполагаю, что красивее установлен.
Чтобы настроить красивее, вы идете> Настройки> Инструменты> Внешние инструменты
Создайте красивое действие, Следуйте скриншот для команд.
Следуйте приведенным ниже инструкциям, чтобы применить красивее к файлу js
- Открыть файл
- Нажмите Ctrl + Shift + A или щелкните правой кнопкой мыши на файле> Внешние инструменты> Prettier (название действия)
- Введите название вашего действия (более красивое имя, которое вы дали)
- Нажмите Enter
пожалуйста, нажмите здесь для получения дополнительной информации об этом.