Visual Studio Code에서 강조 표시된 텍스트의 경우를 어떻게 전환합니까? VS는 CTRL + SHIFT + U 및 CTRL + U를 통해이를 허용합니다.
이를 위해 설정할 수있는 명령 바인딩이 있습니까, 아니면 기본적으로 다른 키 조합입니까?
답변
답변
대소 문자를 변경하기위한 Visual Studio Code 확장을 작성했습니다 (대문자뿐만 아니라 다른 많은 옵션) : https://github.com/wmaurer/vscode-change-case
대문자 명령을 키 바인딩 (예 : Ctrl+ T U)에 맵핑하려면 파일-> 환경 설정-> 키보드 단축키를 클릭 하고 다음을 json 구성에 삽입하십시오.
{
"key": "ctrl+t u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
}
편집하다:
VSCode의 2016 년 11 월 (릴리스 노트) 업데이트에서는 명령 editor.action.transformToUppercase
및을 통해 대문자와 소문자로 변환 할 수있는 기능이 기본적으로 제공됩니다 editor.action.transformToLowercase
. 여기에는 기본 키 바인딩이 없습니다.
대 / 소문자 변경 은 다른 텍스트 변환 (예 : camelCase, PascalCase, snake-case 등)에 여전히 유용합니다.
답변
이 게시물 에서 인용 :
Visual Studio Code에서 CTRL + SHIFT + U를 작동시키는 방법에 대한 질문입니다. 방법은 다음과 같습니다. (버전 1.8.1 이상). 다른 키 조합을 선택할 수도 있습니다.
파일-> 환경 설정-> 키보드 단축키.
편집기가
keybindings.json
파일 과 함께 나타납니다 . 거기에 다음 JSON을 배치하고 저장하십시오.[ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" } ]
이제 CTRL + SHIFT + U는 여러 줄이라도 선택된 텍스트를 대문자로 표시합니다. 같은 방법으로, CTRL + SHIFT + L은 선택된 텍스트를 소문자로 만듭니다.
이 명령은 VS Code에 내장되어 있으며 확장 기능이 없어도 작동합니다.
답변
Sublime Text ( 및 ) 에서 수행 할 수있는 작업 을 Visual Studio Code 에 포함 시키려면 다음 과 같이하십시오.CTRL+K CTRL+UCTRL+K CTRL+L
- 열기 ” 키보드 단축키 에 클릭으로” ” 파일 -> 환경 설정 -> 키보드 단축키 “
- ” 키 바인딩 검색 “필드에 나타나는 ” keybindings.json “링크를 클릭하십시오.
-
[]
괄호 사이에 다음을 추가하십시오.{ "key": "ctrl+k ctrl+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" }
-
” keybindings.json “을 저장하고 닫으십시오.
다른 방법 :
Microsoft는 Sublime Text에서 VS Code로 키 바인딩 및 설정을 가져 오는 확장 기능인 “Sublime Text Keymap and Settings Importer”를 출시했습니다. -https : //marketplace.visualstudio.com/items ? itemName=ms – vscode.sublime – keybindings
답변
vscode json 설정에서 무언가를 엉망으로 만드는 사람들에게 이것은 따라하기 쉽습니다.
-
열기
"File -> Preferences -> Keyboard Shortcuts"
또는"Code -> Preferences -> Keyboard Shortcuts"
Mac 사용자를위한 -
검색 창에을 입력하십시오
transform
. -
기본적으로 아래에 아무것도 없습니다
Keybinding
. 이제Transform to Lowercase
또는을 두 번 클릭하십시오Transform to Uppercase
. -
원하는 키 조합을 눌러 키 바인딩을 설정하십시오. 이 경우 Sublime i를 복사하면
ctrl+shift+u
대문자 또는ctrl+shift+l
소문자를 누릅니다 . -
Enter
키보드를 눌러 저장하고 종료하십시오. 다른 옵션에 대해서도 동일하게 수행하십시오. -
즐겨
KEYBINDING
답변
나는 이것이 현재 현재 누락 된 기능이라고 생각합니다.
키보드 단축키와 Sublime의 차이점에 대한 가이드를 만들 때 나타났습니다.
그것은 새로운 편집자입니다. 새 버전으로 다시 추가해도 놀라지 않을 것입니다.