Подтвердить что ты не робот

Заменить строку с помощью новой строки PHPStorm

Я не могу найти способ заменить строку с помощью новой строки в PHPStorm. У кого-нибудь есть идеи? Пробовал \n, но он просто добавит 2 символа вместо того, чтобы вставлять символ новой строки. Дополнительные данные после ответа SolarBear Вот пример использования:

Исходный текст:

"aaaaa","bbbbb","CCC",
some other text

Желаемый текст

"aaaaa"=>"iiii",
"bbbbb"=>"iiii",
"CCC"=>"iiii",

некоторый другой текст

Когда я пытаюсь использовать решение SolarBear, я выбираю строку "aaaa" и выбираю multiline и

,

в верхней части окна и

 =>"iiii",
[newline]

во втором поле. Случается, что первый "," заменяется, но с любопытством, когда я нажимаю "заменить следующий", "PHPStorm снова заменяет то же самое", "Вот результат после нажатия кнопки" Заменить ":

"aaaaa"=>"iiii"=>"iiii",

"bbbbb","CCCC"
4b9b3361

Ответ 1

  • Искать: ,
  • Заменить на: =>"iiii",\n
  • НЕ ЗАБУДЬТЕ для проверки опции Regex (как показано на 1-м снимке экрана ниже)
  • Нажмите "Заменить все кнопки

ДО: enter image description here

ПОСЛЕ: enter image description here

Ответ 2

Есть способ.

Когда вы нажмете Ctrl-R для замены, щелкните значок Multiline (см. маленький белый значок на снимке экрана). Появятся два больших текстовых поля:

enter image description here

Просто поставьте новую строку во втором поле.

Ответ 3

Вам нужно проверить "Regex" и заменить все, что вам нравится, с помощью \n.

Ответ 4

Как указывает SolarBear, есть многофункционалы с несколькими линиями, к сожалению, во многих вариантах intellij по какой-либо причине не существует физической галочки.

поэтому для тех, кто любит меня, интересно, как его активировать. Доступ к нему можно получить, используя ALT + Enter, когда в текстовом поле. он затем превратится в инструмент замены нескольких строк, который примет что угодно.

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

Ответ 5

Обновление для всех остальных, вы можете просто нажать на выделенный значок enter ниже, чтобы выполнить новую строку в поиске и замене;

enter image description here