visual studio 2017 에서 다중 커서 만들기 질문

제가 단어 1000개를
TEXT(" “) 안에 감싸놔야 합니다.
ex) age 라는 단어를 TEXT(“age”) 로
그런데 단어가 1000개가 있는데
vs code 에서는 있는 다중 커서 매크로가 vs에는 없는것 같더라구요
텍스트 및 다중 캐럿 선택 영역
여기서 다중 캐럿 선택으로 단어 앞부분에 alt + 드래그 후 입력으로 TEXT(” 는 추가했는데
뒷부분[ "), 부분 ]은 어떻게 하는지 모르겠습니다

현재 상태

//...
TEXT("a      // 이 뒷부분에 "), 를 넣어야 함. 단어가 1000개라 노가다는 못함.
TEXT("ability
TEXT("able
//

SelectNextOccurrence 라는것도 설치해봤는데 뭔가 재대로 작동 안하는거같아서 내비두고 있구요

저는 vscode를 켜서 다중커서를 씁니다

에디터 내에서의 해결책은 모르겟고. 이런류의 노가다는 보통 perl/sed/vim 등 정규식을 사용해서 처리를 했었읍니다.

sh님이 말씀하신대로 정규식을 쓰면 되는데, 에디터에서는 보통 찾기 / 바꾸기 (Ctrl+F / Ctrl+H 또는 R)에 정규식 버튼이 있습니다. 정규식에서 뽑아낼 부분을 괄호로 감싸고, 바꾸기 메뉴에서 바꿀 텍스트 부분에 $1 (또는 \1) 로 참조하여 쓰실 수 있읍니다. $0은 괄호 밖까지 포함한 텍스트 전체입니다.

가령

  • 찾는 텍스트에 TEXT\(“\w+를,
  • 바꿀 텍스트에 $0”)를 넣으시면 원하시는 동작이 나올 것입니다.

sed 명령어로도 비슷하게 가능합니다. 정규식은 한 번 익히시면 엄청 유용해요 :heart_eyes::heart_eyes::heart_eyes:

shift + alt로 쭉 내리신 다음 end 누르시면 됩니다.

오오 감사합니다. 이걸로 해결했어요
원래 강의에서 vscode 로 하던 동작인데 vs에는 없어서 찾던 거였는데

전 이런 같은 동작 다른 단축키 하도 헷갈려서 아예 VSCODE 단축키 옵션 켜서 VSCODE 단축키로 씁니다.