Tôi đã dành một chút thời gian để cố gắng tìm ra cách xóa tất cả các dòng trống trong Visual Studio Code và tôi không thể làm cho nó hoạt động được. Bất cứ ai biết làm thế nào để làm điều đó xin vui lòng?
Nếu tôi tìm kiếm ^$
trong khi gõ nó vào trường tìm kiếm, VSC sẽ tìm thấy các dòng trống (các dòng hoàn toàn trống, có nghĩa là không có khoảng trắng) nhưng nó không xóa chúng khi tôi nhấn Thay thế tất cả. Nó không làm gì cả:
Đối với các dòng trống có khoảng trắng ^\s+$
Tìm kiếm hoạt động, nhưng nó không loại bỏ chúng. Những gì nó làm là nó thay thế chúng bằng một dòng trống không có dấu cách :))
Chắc là tôi đang làm gì đó sai. Tôi chỉ không thể tìm ra nó là gì. Có ai biết không? Cảm ơn.
$
không thực sự khớp với ký tự dòng mới, nó khớp với mã thông báo có độ rộng bằng không tồn tại trước ký tự dòng mới. Để thay thế một dòng mới, bạn cần sử dụng\n
nhưng VS Code hiện không hỗ trợ các trận đấu regex nhiều dòng ( # 313 )