Когда я нахожу новую строку в PHPstorm (эта строка имеет отступ) и вставляет код, этот код появляется в начале строки. Это действительно раздражает отступы для каждого кода вставки.
Есть ли способ настроить это?
Ответ 1
Settings/Preferences | Editor | General | Smart Keys -> Reformat on paste
Вы также можете использовать Code | Auto-Indent Lines для выделенного текста для повторного ввода его без применения правил форматирования (новые строки, фигурные скобки и т.д.).
Ответ 2
Этот параметр переместился в несколько другое место в структуре меню в Webstorm. Перейдите в
Settings | Editor | General | Smart Keys | Reformat on paste
а затем выберите None.
Smart Keys теперь является подменю в меню General, которое отличается от другого ответа на этот вопрос.
Ответ 3
Отключение Reformat on paste вообще (как предложено в некоторых ответах здесь) может быть не таким, каким вы хотите.
Вместо этого вы можете избежать переформатирования при любом действии отдельной пасты, не используя Paste, но Paste Simple (Ctrl-Alt-Shift-V).