programming/tool

[VS Code] 대문자 또는 소문자로 변경하기 단축키 설정 (Transform to Uppercase or Lowercase)

LeeBorn 2020. 2. 27. 21:03
반응형

VS Code

요즘은 주 개발 툴로 VS Code를 사용한다.

개발에 필요한 각종 확장 프로그램도 많이 나와서 점점 더 편해지는 것 같다.

 

VS Code에서는 단축키를 개인에 맞게 설정이 가능하다.

(다른 코드 편집기로도 되긴 할 것 같은데, 난 써보진 않았다.)

주로 기본 단축키들을 외워서 쓰면 좋지만, 자신이 외우기 쉽게 변경해서 쓸 수 있으면 더 좋지 않겠는가?

 

이번 단축키 설정은 대문자로 변경하기와, 소문자로 변경하기다.

먼저,

대문자로 변경하기(Transfrom to Uppercase)

Ctrl + P를 누른 후 ">"입력 하기 또는 Ctrl + Shift + P 를 누른 다음에 "shortcut"을 입력한다.

단축키 설정

그러면 위 그림처럼 단축키 설정 페이지를 갈 수 있다.

(Open Keyboard Shortcuts)

단축키 설정 페이지

해당 화면에서 각종 단축키들을 설정할 수 있는데

"UPPER"로 검색을 한다.

대문자로 변경

Keybinding과 When이 비어있다.

이때 Keybinding을 더블클릭하면 키 입력을 할 수 있다.

 

나는 예전에 쓰던 데로 "Ctrl + Shift + U"를 적용했다.

근데 이대로 적용하면 이미 적용되어있는 키 설정이 있다.

같은 단축키

이때 2개를 구분시켜 줄 수 있게 When에서 서로 다른 값을 준다.

When에서 마우스 오른쪽 클릭 후, Change When Expression을 선택하고,

단축키 설정

아래와 같이 입력한다.

위가 대문자로 변경하기, 아래가 결과창 토글(Toggle Output) 단축키다.

단축키 When 설정

"editorHasSelection"을 대문자로 변경에 주고,

정반대 조건인 "! editorHasSelection"과 "editorFocus" 조건을 주었다.

 

코드가 선택되었을 때는 대문자로 변경을 하고, 선택되지 않고 편집기에 포커스가 있을 때는 결과창을 토글 하게 했다.

이제까지 사용하면서 단축키가 서로 겹치는 일은 없이 잘 사용하고 있다.

 

자신에게 맞는 when 설정을 하고 싶으면 아래 링크에서 확인할 수 있다.

https://code.visualstudio.com/docs/getstarted/keybindings#_when-clause-contexts

 

Visual Studio Code Key Bindings

Here you will find the complete list of key bindings for Visual Studio Code and how to change them.

code.visualstudio.com

 

그리고

소문자로 변경하기(Transfrom to Lowercase)

대문자로 변경하기와 다른 것은 검색할 때, "lower"로 검색하면 된다.

소문자로 변경하기

이것도 마찬가지로 먼저 설정된 키들이 있지만, When에서 "editorHasSelection"에 설정된 단축키는 없다.

 

이제 코딩할 때 자유롭게 사용하면 된다.

 

반응형