답변:
대소 문자를 변경하기위한 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 등)에 여전히 유용합니다.
>transform
pick 소문자 또는 대문자를 입력 한 다음 Enter 키를 누르십시오
이 게시물 에서 인용 :
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에 내장되어 있으며 확장 기능이 없어도 작동합니다.
cmd+shift+u
와 cmd+shift+l
맥 OS에. 딱 맞아
Sublime Text ( 및 ) 에서 수행 할 수있는 작업 을 Visual Studio Code 에 포함 시키려면 다음 과 같이하십시오.CTRL+K CTRL+UCTRL+K CTRL+L
[]
괄호 사이에 다음을 추가하십시오.
{
"key": "ctrl+k ctrl+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
}
" keybindings.json "을 저장하고 닫으십시오.
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의 차이점에 대한 가이드를 만들 때 나타났습니다.
그것은 새로운 편집자입니다. 새 버전으로 다시 추가해도 놀라지 않을 것입니다.