Я помню, что в IntelliJ или Eclipse я видел настройки для переформатирования (очистки) файлов при их сохранении. Как мне его найти (не нашел в настройках)
источник
Я помню, что в IntelliJ или Eclipse я видел настройки для переформатирования (очистки) файлов при их сохранении. Как мне его найти (не нашел в настройках)
Я предлагаю плагин сохранения действий . Он также поддерживает оптимизацию импорта и реорганизации кода.
Хорошо работает в сочетании с плагином eclipse formatter .
Найдите и активируйте плагин:
Настройте это:
Изменить: кажется, что последняя версия Intellij плагин сохранения действия запускается автоматическим сохранением Intellij. Это может быть довольно раздражающим, когда это ударяется, все еще редактируя.
Этот выпуск плагина github дает подсказку о некоторых возможных решениях:
https://github.com/dubreuia/intellij-plugin-save-actions/issues/63
Я на самом деле пытался присвоить Ctrl+ переформатирование, Sи оно работало нормально - сохранение теперь выполняется автоматически.
Compatibility This plugin works with Java 6+ and Intellij IDEA Community Edition after 131 (around version 13).
я не знаю, на какой версии IntelliJ Android Studio основана. Вы можете это проверить?Это решение работало лучше для меня:
Примечание. При первом организованном импорте вам придется сначала поставить флажок «Больше не показывать это сообщение», но после этого он будет работать, как и ожидалось.
Пошаговая инструкция для IntelliJ 10.0:
Для IntelliJ 11 замените
шаг 2. с помощью: Правка -> Макросы -> «Начать запись макросов»
шаг 6. с помощью: Правка -> Макросы -> «Остановить запись макросов»
Все остальное остается прежним.
IntelliJ 12
8. Настройки содержат настройки Keymap. Используйте поле ввода для фильтрации содержимого, как показано на скриншоте.
источник
Ниже обновленный ответ Нейла.
IntelliJ 13 шагов:
источник
Я установил автоматическую очистку при регистрации, что обычно достаточно для меня. Если что-то слишком уродливо, я просто нажму на ярлык ( Ctrl- Alt- L, Return). И я вижу, что у них есть опция для автоматического форматирования вставленного кода, хотя я никогда не использовал это.
источник
Ctrl+ Alt+ Lэто формат файла (включает два ниже)
Ctrl+ Alt+ Oоптимизировать импорт
Ctrl+ Alt+ Iисправит отступ на определенной строке
Я обычно запустить Ctrl+ Alt+ Lнесколько раз , прежде чем совершать свою работу. Я предпочел бы выполнить очистку / переформатирование по моей команде, а не автоматически.
источник
Ctrl + Alt + L
обычно, Lock Session. Вам нужно переназначить одну из функций.Если у вас InteliJ Idea Community 2018.2, выполните следующие шаги:
Перезапустите свою IDE и попробуйте.
Я знаю, что вы собираетесь сказать, ребята до меня написали то же самое. Но я запутался, используя шаги выше этого поста, и я хотел написать тупую версию для людей, которые имеют последнюю версию IDE.
источник
Если вы разрабатываете во Flutter, с 01.05.2008 г. появилась новая экспериментальная опция, которая позволяет форматировать код при сохранении.
источник
Я завел привязку
Reformat code...
действия к Ctrl- S, заменив привязку по умолчанию дляSave All
.Поначалу это может показаться сумасшедшим, но IntelliJ, похоже, экономит практически на каждом действии: запуск тестов, сборка проекта, даже при закрытии вкладки редактора. У меня есть привычка бить Ctrl- Sдовольно часто, так что на самом деле это работает довольно хорошо для меня. Это, конечно, легче набрать, чем связывание по умолчанию для переформатирования.
источник
Источник: www.udemy.com/intellij-idea-secrets-double-your-coding-speed-in-2-hours
источник
Я думал, что в IntelliJ было что-то подобное, но я не могу его найти. Единственная очистка, которая происходит при сохранении, - это удаление пробелов на концах строк. Я думал, что должен был указать это поведение в какой-то момент, но я не вижу ничего связанного на этом этапе.
источник
Если речь идет о Преттиере, просто используйте File Watcher:
reference => Tools => File Watchers => нажмите +, чтобы добавить нового наблюдателя => Prettier
https://prettier.io/docs/en/webstorm.html#running-prettier-on-save-using-file-watcher
источник
Начиная с версии 2020.1, вы можете активировать Запуск при сохранении для файлов непосредственно в настройках плагина Prettier :
источник