VSCode에서 대괄호를 입력하면 (예 : '(') 자동으로 끝 대괄호를 만듭니다 : ')'. 'End'키를 누르지 않고 닫는 괄호 나 괄호로 바로 가기가 있습니까?
Sublime Text 2에서 사용자 키 바인딩의 Regex를 사용하여 정확하게 수행하는 방법을 찾았지만 VSCode에서 수행 할 수있는 방법을 찾을 수 없었습니다.
VSCode에서 대괄호를 입력하면 (예 : '(') 자동으로 끝 대괄호를 만듭니다 : ')'. 'End'키를 누르지 않고 닫는 괄호 나 괄호로 바로 가기가 있습니까?
Sublime Text 2에서 사용자 키 바인딩의 Regex를 사용하여 정확하게 수행하는 방법을 찾았지만 VSCode에서 수행 할 수있는 방법을 찾을 수 없었습니다.
답변:
맥 Cmd + Shift+\
윈도우 Ctrl + Shift+\
또한 당신은 할 수 있습니다 :
Ctrl+ Shift+p
그리고 선택
Preferences: Open Keyboard Shortcuts
거기에서 모든 단축키를보고 자신 만의 단축키를 만들 수 있습니다.
\
단독으로 누를 수 없으며 AltGr
+ 를 눌러야 '
합니다. 키가 |
작동하므로 키보드의 명령이 Ctrl
+ Shift
+ |
입니다.
Ctrl+Shift+*
있어야합니다 *
. Go to Bracket 명령 을 검색 Ctrl+Shift+P
하면 실제로 알 수 있습니다. 그리고 선택 브라켓에 기본적으로 지름길이 없다,하지만 설명 된 바와 같이,이 바인딩 사용자 정의 키보드를 통해 추가 할 수 있습니다 명령.
바로 사용할 수있는 방법은
Ctrl + Shift + |
명령 팔레트 Ctrl/ Cmd+ Shift+ P) 에서 명령을 배울 수 있습니다 . "브래킷으로 이동"을 찾으십시오. 키 바인딩도 표시됩니다.
Ctrl+Enter
또는로 변경하는 것은 Shift-Enter
어떻습니까?
바로 가기 키 메뉴 / 편집기의 명령에 editor.action.jumpToBracket
원하는대로 설정할 수 있습니다. 라는 것도 있습니다editor.action.selectToBracket
기본적으로 바로 가기가없는 (적어도 Mac에서는).
Mac editor.action.jumpToBracket
에서 Cmd+ Shift+ 로 시작하고 거기에 들어가기를 원하지 않았고 다른 사람들이 Linux / Win에서 작동하는 것과 일치 하기 때문에 +로 \
변경했습니다 . + + 를 사용 하여 "선택 항목을 일치하는 대괄호로 확장" 할 수 있기를 바랍니다 . 그것이 위의 세부 사항을 발견하게하는 이유입니다. 나는 + +로 설정 하고 내가 원하는 행동을 정확히 얻었습니다.Ctrl]ShiftCtrlShift]editor.action.selectToBracket
CtrlShift]
"editor.action.jumpToBracket"명령은 여는 괄호와 닫는 괄호 사이를 이동합니다.
다음은 File | File에서 액세스 한 기본 키보드 바로 가기 창에 표시된 명령의 기본 키 바인딩입니다. 환경 설정 | 키보드 단축키:
{ "key": "ctrl+shift+\\", "command": "editor.action.jumpToBracket",
"when": "editorTextFocus" }
키보드 단축키 및 VS 코드 설정을 빠르게 구성하는 것을 좋아한다면 "workbench.action.openGlobalKeybindings"및 "workbench.action.openGlobalSettings"명령이 있습니다.
~ / .config / Code / User / keybindings.json :
{ "key": "ctrl+numpad4", "command": "workbench.action.openGlobalKeybindings" }
{ "key": "ctrl+numpad1", "command": "workbench.action.openGlobalSettings" }
미국 이외의 키보드를 사용하는 사용자 :
File > Preferences > Keyboard Shortcuts.
(Code > Preferences > Keyboard Shortcuts on Mac)
현재 키 바인딩을 보여줍니다. https://code.visualstudio.com/docs/getstarted/keybindings 도 참조하십시오.
프랑스어 키보드에서 기본 바인딩은 : Ctrl+ Shift+*
시작 또는 끝에 커서를 놓아 Control+ ]를 사용하십시오