2017-04-19 5 views
1

키보드를 사용하여 이러한 종류의 선택을 수행하는 방법은 무엇입니까? 일반 비주얼 스튜디오와키보드로 VSCode 열 선택

enter image description here

나는 선택이 열을 얻을 수 + Alt 키 + 화살표Shift 키를 사용합니다. 불행히도 VSCode에서는 작동하지 않습니다.

답변

0
당신은 열 선택 여러 가지 방법으로 할 수

, 당신이 언급 한 것처럼

  • , 첫 번째 열 프레스의 첫 번째 단어의 시작 (왼쪽)에 배치 커서 Alt +는다음 Shift를 누르고 오른쪽 화살표을 선택하여 상단 행을 선택하십시오. (이전 키 조합이 작동하지 않는 경우 Ctrl + Shift을 시도하십시오). 키를 누른 상태에서 아래 화살표 키를 눌러 열을 선택합니다.

  • 장소의 첫 번째 열 보도의 첫 번째 단어의 시작 (왼쪽)에 커서 Alt + 반복 Shift 키를 길게 아래쪽 화살표더 커서을 추가 누릅니다. 일단 간단한 Shift + 오른쪽 화살표

  • Ctrl 키 + D 단어의 다음 항목을 현재 선택하여 단어를 선택 추가 커서 (VSCode의 일부 버전은 Ctrl 키 + 대신 시프트 사용) 커서 아래에.

  • Ctrl 키 + 시프트 + L 관계없이 그 단어가 커서 아래의 상기의 경우, 현재 커서가 선택한 단어의 모든 발생을 선택한다. 기본적으로

+0

없음 여기에 일하지 : 그래서 당신은 제어을 필요로하는 사람들을 교환하려면이 옵션을 추가 할 수 있습니다. 나는 여전히 일반 Visual Studio ALT + Arrow처럼 할 수 없었다. –

+0

@ AndréLuizCarletti 아마도 VSCode의 이전 버전 일 것입니다. –

+0

버전 1.11.2를 사용 중입니다. 날짜 : 2017-04-13. 바로 가기를 작동 시키려면 특별한 플러그인이 필요합니까? –

0

,이 Ctrl 키 + + Alt + 화살표 시프트입니다.

당신이 비주얼 스튜디오와 정렬 바인딩하려는 경우, 당신 keybindings.json에 넣고 :

{ 
    "key": "shift+alt+down", 
    "command": "cursorColumnSelectDown", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "shift+alt+left", 
    "command": "cursorColumnSelectLeft", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "shift+alt+pagedown", 
    "command": "cursorColumnSelectPageDown", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "shift+alt+pageup", 
    "command": "cursorColumnSelectPageUp", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "shift+alt+right", 
    "command": "cursorColumnSelectRight", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "shift+alt+up", 
    "command": "cursorColumnSelectUp", 
    "when": "editorTextFocus" 
} 

이 선을 복제 또는 스마트 선택으로 축소/성장이의 기본 기능과 충돌한다, 그 중

, 
{ 
    "key": "shift+alt+up", 
    "command": "cursorColumnSelectUp", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "ctrl+shift+alt+down", 
    "command": "editor.action.copyLinesDownAction", 
    "when": "editorTextFocus && !editorReadonly" 
}, 
{ 
    "key": "ctrl+shift+alt+up", 
    "command": "editor.action.copyLinesUpAction", 
    "when": "editorTextFocus && !editorReadonly" 
}, 
{ 
    "key": "ctrl+shift+alt+right", 
    "command": "editor.action.smartSelect.grow", 
    "when": "editorTextFocus" 
}, 
{ 
    "key": "ctrl+shift+alt+left", 
    "command": "editor.action.smartSelect.shrink", 
    "when": "editorTextFocus" 
}