VSCode에서 PyCharm 스타일의 줄 바꿈 단축키 추가하기

소환인·2023년 10월 27일
0

파이썬

목록 보기
8/8

파이참과 vscode는 각기 다른 장점을 가진 IDE입니다. 파이참에서 즐겨 사용했는데 vscode에서 없어서 불편한 것 중 하나가 줄바꿈 기능이었습니다. 파이참에서는 코드를 치다가 문자열이나 괄호 안에서 Shift + Enter를 누르면 커서가 다음 줄로 바로 넘어가는 기능이 있습니다. 괄호가 자동완성으로 닫혔을 때 위의 기능은 편리하게 코딩을 이어갈 수 있게 해줍니다. 이 글에서는 이러한 파이참의 단축키 기능을 vscode에서도 사용하는 방법을 정리해보겠습니다.

1단계: 자동 괄호 닫힘 활성화

첫 번째로, vscode에서 괄호나 따옴표를 입력할 때 자동으로 닫히도록 설정해야 합니다.

  • Ctrl + , (또는 Cmd + , on Mac) 를 눌러서 설정으로 들어갑니다.
  • "Editor:Auto Closing Brackets"를 검색해서 해당 항목을 "always"로 설정합니다.

2단계: 키 바인딩 설정

  1. Command Palette 열기
    • Ctrl + Shift + P (Windows/Linux) 또는 Cmd + Shift + P (Mac)를 눌러 Command Palette를 엽니다.
  2. 키 바인딩 설정 열기
    • Command Palette에서 "Preferences: Open Keyboard Shortcuts"를 검색하고 선택합니다.
  3. 새로운 키 바인딩 추가

  • 위의 이미지에서 보이는 것처럼 오른쪽 상단의 아이콘을 클릭합니다.

  • 열린 JSON 파일에 아래 코드를 추가합니다.

     ```json
     {
       "key": "shift+enter",
       "command": "cursorMove",
       "args": {
         "to": "down",
         "by": "line",
         "value": 1
       },
       "when": "editorTextFocus"
     }
     ```

  • 위의 이미지처럼 [ ] 안에 코드를 추가하면 됩니다.

  • 파일을 저장합니다.

이제 vscode에서도 파이참 스타일로 Shift + Enter를 사용하여 괄호 내부에서 다음 줄로 바로 이동할 수 있습니다.

profile
돌고돌아

0개의 댓글