Biorąc pod uwagę następujący tekstKopiuj i wklej złożony tekst w języku Visual Kodeksu Studio
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
mogę używać vscode wbudowanej funkcji składane do złóż go wyglądać tak
+ Node1_L1
Node2_L1
+ Node3_L2
+ Node4_L2
Node3_L1
Node5_L2
Node6_L2
ale kiedy teraz wybierz złożony tekst i skopiuj go, a następnie wkleisz cały tekst - także ukryty. Wynikiem kopia & pasty z pierwszych 4 liniach złożonym tekście powyżej byłoby zatem
Node1_L1
Node1_L2
Node2_L2
Node2_L1
Node3_L2
Node1_L3
Node2_L3
Node4_L2
natomiast chciałbym mieć
Node1_L1
Node2_L1
Node3_L2
Node4_L2
nadzieję, że sens i ktoś zna sposób to zrobić to. Dzięki!
Nie używać vs kodu, więc nie mogę dać dobra odpowiedź, ale czy zamiast tego możesz wykonać wyszukiwanie regex, a następnie zaznaczyć wszystkie znalezione linie? W twoim przypadku możesz wyszukać '^ \ s {0,2} [^ \ s] + $' (linie z maksymalnie 2 spacjami). Nie wiem, czy vscode użyjemy wybierz wszystkie znalezione linie. –
Przepraszamy za późną odpowiedź i dziękujemy za sugestię, jednak mój tekst w pytaniu był tylko próbką i mógł być złożony na różne sposoby, więc może być bardzo skomplikowane lub niemożliwe, aby wymyślić pasujące wyrażenie regularne. Jednak odpowiedź DAXaholic działa świetnie, więc nie pozostały żadne problemy :) – NoaHammer