VS에서 인접하지 않은 (완전히 분리 된) 텍스트를 여러 개 선택하는 방법이 있습니까? 다음과 같이 Ctrl 버튼을 누른 상태에서 텍스트를 별도로 선택하여 MS Word에서 할 수 있습니다.
내 버전은 11입니다.
편집 : 나는 Alt+Select
블록 선택 에 대해 말하는 것이 아닙니다 . 또한 메모장 ++에 기술이 있는지 확인하고 싶습니다.
답변
다중 커서 편집은 버전 2017 업데이트 8부터 Visual Studio에서 기본적으로 지원됩니다. 다음은 설명서 에서 발췌 한 것입니다 .
- Ctrl + Alt + 클릭 : 보조 캐럿 추가
- Ctrl + Alt + 두 번 클릭 : 보조 단어 선택 추가
- Ctrl + Alt + 클릭 + 드래그 : 보조 선택 추가
- Shift+ Alt+. : 다음 일치하는 텍스트를 선택으로 추가
- Shift+ Alt+; : 일치하는 모든 텍스트를 선택 항목으로 추가
- Shift+ Alt+ ,: 마지막으로 선택한 항목 제거
- Shift+ Alt+ /: 다음 일치 항목 건너 뛰기
- Alt + 클릭 : 상자 선택 추가
- Esc 또는 클릭 : 모든 선택 취소
이러한 명령 중 일부는 Edit
메뉴 에서도 사용할 수 있습니다.
답변
무료 오픈 소스 인 SelectNextOccurrence 라는 Visual Studio 2017 용 새로운 확장이 있습니다 .
이 확장을 사용하면 편집을 위해 선택한 텍스트의 다음 항목을 선택할 수 있습니다.
더 빠른 코딩을 위해 Sublime Text의 Ctrl + D 명령을 복제하는 것을 목표로합니다.
풍모:
- 현재 선택 항목의 다음 항목을 선택합니다.
- 발생 건너 뛰기
- 실행 취소 발생
- 위 / 아래에 캐럿 추가
- 여러 캐럿을 사용하여 편집 (- Alt캐럿을 추가 하려면 클릭)
Visual Studio 명령 :
SelectNextOccurrence.SelectNextOccurrence
기본적 으로 Ctrl+ D에 바인딩됩니다 .SelectNextOccurrence.SkipOccurrence
기본적으로 바인딩되지 않습니다. (권장 Ctrl+ K, Ctrl+ D)SelectNextOccurrence.UndoOccurrence
기본적으로 바인딩되지 않습니다. (권장 Ctrl+ U)SelectNextOccurrence.AddCaretAbove
기본적으로 바인딩되지 않습니다. (권장 Ctrl+ Alt+ Up)SelectNextOccurrence.AddCaretBelow
기본적으로 바인딩되지 않습니다. (권장 Ctrl+ Alt+ Down)
https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence
답변
Visual Studio에서 Shift+Alt+. / Shift+Alt+,
Shift+Alt+.
-캐럿 일치;Shift+Alt+,
-이전 캐럿 제거;
VSCode에서와 동일한 기능 Ctrl+D
입니다.
훨씬 더 많은 설정 Tool - Options - Environment - keyboard
. 다음을 Show commands containing
입력하십시오 Edit.
.
또한 키보드 스키마를 사용할 수 있습니다 Visual Studio Code
. Visual Studio 2017에서 사용 가능
결론을 위해 Visual Studio 모든 바로 가기 키 링크
답변
Visual Studio 용 MixEdit 확장을 사용하면 설명하는 방식으로 다중 편집을 수행 할 수 있습니다. 여러 캐럿과 여러 선택을 지원합니다.
답변
Visual Studio 2017 버전 15.8부터 Ctrl + Alt + Click 은 이제 여러 캐럿을 관리하는 기본 제공 방법으로 간주됩니다.
답변
Visual Studio 2019에서는 캐럿을 올바른 위치에 놓은 다음 SHIFT ALT 및. (점). 다음 항목을 선택합니다.
답변
참고로
MixEdit는 완전 무료 가 아닙니다 .
“이 소프트웨어는 현재 어떤 사용자에게도 라이센스가 부여되지 않았으며 평가 모드로 실행 중입니다. MIXEDIT를 무료로 다운로드하고 평가할 수 있지만 계속 사용하려면 라이센스를 구입해야합니다.”
설치 및 사용시 SublimeText의 라이선스가없는 소프트웨어 팝업 메시지와 유사한 팝업이 웹 페이지로 리디렉션됩니다 .