Отступ вставки кода PHPstorm

У меня есть следующая проблема:

когда я нажимаю новую строку в PHPstorm (эта строка имеет отступ) и вставляю некоторый код, этот код появляется в начале строки. Это действительно раздражает отступ каждого кода вставки.

есть ли способ настроить это?

3 ответов


Settings/Preferences | Editor | General | Smart Keys -> Reformat on paste

вы также можете использовать Code | Auto-Indent Lines на выделенный текст, чтобы повторно отступ без применения правил форматирования (новых линий, скобок и т. д.).


этот параметр переместился в несколько другое место в структуре меню в Webstorm. Перейти к

Settings | Editor | General | Smart Keys | Reformat on paste

и выберите None.

Smart Keys теперь подменю на General меню, которое отличается от другого ответа на этот вопрос.


выключение Reformat on paste в целом (как предлагается в некоторых ответах здесь) не может быть то, что вы хотите.

вместо этого вы можете избежать переформатирования при любом одном действии вставки, не используя Paste но Paste Simple (Ctrl-Alt-Shift-V).