PHPStorm удаляет строку, если Backspace нажата на уровне отступа по умолчанию
после обновления с 7.от x до 8.x я заметил раздражающую новую "функцию". Когда на пустой строке (после нажатия enter), затем нажав backspace (который используется, чтобы избавиться от символа отступа прямо перед кареткой) линия стирается, и каретка возвращается к концу строки выше.
учитывая следующий фрагмент кода и размещение каретки:
клавишей Backspace тут это:
Как это отключить?
1 ответов
начиная с PhpStorm 9+, Эта настройка находится в собственном разделе в разделе Editor > General > Smart Keys > Backspace
. Установка Unindent
меню Disabled
даст вам поведение, которое вы ожидаете.
решение состоит в том, чтобы отключить "Backspace smart indent", перейдя в File > Settings
(или клавишей CtrlAltS) то
- перейти к
IDE Settings > Editor > Smart Keys
- поиск
Backspace smart indent
и удаление галочки из флажка рядом с указанной опцией.