PhpStorm - дубликаты строк работают неправильно - PullRequest
0 голосов
/ 24 мая 2018

Дублирование строк не работает должным образом, например, если я пытаюсь дублировать строки на следующем снимке экрана:

enter image description here

, тогда я получаю это:

enter image description here

вместо этого:

enter image description here

Есть ли такая настройкаЯ могу изменить это поведение, чтобы оно работало так же, как в NetBeans?

1 Ответ

0 голосов
/ 24 мая 2018

Есть ли настройка, чтобы я мог изменить это поведение, чтобы оно работало так же, как в NetBeans?

Для действия «Дублировать Выбор » (чтовы используете) - Нет;такой опции нет (для автоматического переформатирования кода после такой операции или чего-то еще), и вам придется сделать «правильный» выбор (включая целые строки), чтобы иметь желаемое поведение.

В настоящее время это действие (Duplicate Selection)ведет себя корректно: дублирует только выделенный текст и ничего больше.

Но .. вместо этого вы можете использовать действие «Дублировать Целые линии » ... которое будет дублировать ВСЕ строки, где присутствует выделение (даже если в этой строке выбран только один символ).

Просто назначьте нужный ярлык и используйте, где необходимо.

  • Settings/Preferences | Keymap
  • Введите duplicate вокно локального поиска для сужения возможных результатов
  • Найдите Editor Actions | Duplicate Entire Lines в этих результатах

enter image description here

...