Я провів деякий час, намагаючись розібратися, як видалити всі порожні рядки з коду Visual Studio, і я не можу працювати. Хтось знає, як це зробити, будь ласка?
Якщо я шукаю ^$
, вводячи його в полі пошуку, VSC виявляє порожні рядки (повністю порожні рядки, значить немає пробілів), але він не видаляє їх, коли натискаю Замінити все. Це нічого не робить:
Для порожніх рядків з пробілами ^\s+$
Пошук працює, але він їх не видаляє. Що він робить, це замінює їх порожнім рядком без пробілів :))
Мабуть, я роблю щось не так. Я просто не можу зрозуміти, що це таке. Хтось знає? Дякую.
$
насправді не відповідає новому символу рядка, він відповідає нулю ширини нуля, який існує до нового символу рядка. Для заміни нового рядка вам потрібно скористатися,\n
але код VS наразі не підтримує багаторядкові збіги з регулярними виразками ( # 313 )