Ответ 1
В последней версии VS Code есть ярлык для удаления разрывов из выделения (CRTL + J).
Я использую визуальный код студии для нескольких вещей. Все работает нормально, но я не могу заставить работать одну конкретную вещь.
Мне нужна возможность удалить разрывы строк из текста.
Пример:
first line
second line
Должно стать:
first linesecondline
С недавнего обновления можно искать разрывы строк с помощью ^ $. Здесь описано: https://github.com/Microsoft/vscode/pull/314
Проблема заключается в том, что когда я использую это для замены, он фактически "добавляет" к разрыву строки и не "заменяет" его.
В последней версии VS Code есть ярлык для удаления разрывов из выделения (CRTL + J).
Я обнаружил, что (по крайней мере, в Windows) решение заключалось в том, чтобы использовать поиск и замену регулярным выражением. Найдите $\n
и замените ничем, чтобы избавиться от новых строк. Обратите внимание, что символ новой строки, который мы хотим заменить, помещается после конца строки ($
).
Я могу управлять этим с помощью инструмента поиска и замены и "Использовать регулярное выражение". Найдите шаблон \n$
и замените его на $
Выберите новую строку и нажмите Ctrl + D (и удерживайте ее). Затем нажмите Ctrl + H, вы сможете заменить его всем, что вам нужно.