Với văn bản sau đâySao chép và dán văn bản gấp trong Visual Studio Mã
Node1_L1
Node1_L2
Node2_L2
Node2_L1
Node3_L2
Node1_L3
Node2_L3
Node4_L2
Node3_L3
Node4_L3
Node3_L1
Node5_L2
Node6_L2
tôi có thể sử dụng vscode tích hợp trong tính năng gấp gấp cho nó trông như vậy
+ Node1_L1
Node2_L1
+ Node3_L2
+ Node4_L2
Node3_L1
Node5_L2
Node6_L2
nhưng khi tôi bây giờ chọn văn bản gấp và sao chép & dán nó sau đó nó thực sự nắm lấy tất cả các văn bản - cũng là một ẩn. Kết quả của việc sao chép & dán trong 4 dòng đầu tiên của văn bản gấp trên sẽ do đó được
Node1_L1
Node1_L2
Node2_L2
Node2_L1
Node3_L2
Node1_L3
Node2_L3
Node4_L2
trong khi tôi muốn có
Node1_L1
Node2_L1
Node3_L2
Node4_L2
Hy vọng rằng sẽ có ý nghĩa và ai đó biết một cách để làm nó. Cảm ơn!
tôi không sử dụng vs mã để tôi không thể đưa ra một tốt câu trả lời nhưng bạn có thể thay vì làm một tìm kiếm regex và sau đó làm nổi bật tất cả các dòng tìm thấy? Trong trường hợp của bạn, bạn có thể tìm kiếm '^ \ s {0,2} [^ \ s] + $' (các dòng có tối đa 2 dấu cách). Tôi không biết nếu vscode chúng ta hãy sử dụng chọn tất cả các dòng được tìm thấy mặc dù. –
Xin lỗi vì đã trả lời trễ và cảm ơn đề xuất của bạn, tuy nhiên văn bản của tôi trong câu hỏi chỉ là một mẫu và có thể được xếp theo những cách rất khác nhau, vì vậy có thể rất phức tạp hoặc không thể nào có được một regex phù hợp. Tuy nhiên, câu trả lời của DAXaholic rất tốt cho tôi nên không còn vấn đề gì nữa :) – NoaHammer