IntelliJ форматирует весь файл, даже если я не выделяю какой-либо код

#intellij-idea #formatting

Вопрос:

Моя IDE-IntelliJ, а мой ноутбук-Mac OS.

Когда я нажимаю Code -> > Reformat Code , даже если я не выделяю какой-либо код, весь файл переформатируется.

Как сделать так, чтобы он ничего не форматировал, если код не выделен?

Спасибо!

Комментарии:

1. Зачем вам нужно выполнять это действие, если вам не нужно форматирование кода?

2. потому что я хочу форматировать только выделенный код.

3. Что вы подразумеваете под выделенным кодом? Вы имеете в виду код, выбранный мышью/клавиатурой?

4. Привет, да. Выбирается с помощью мыши.

Ответ №1:

Поведение ожидается, см. соответствующую страницу справки:

введите описание изображения здесь

Если вы не хотите, чтобы какой-либо код был переформатирован, не вызывайте Reformat Code действие.

Вы всегда можете отменить неудачное переформатирование с Meta Z помощью .