주제 2

단축키

shortcut 체계를 크게 만들 필요는 없습니다. 매일 반복하는 명령만 빠르게 닿게 두면 충분합니다.

Command Palette

Command Palette는 VS Code의 모든 명령을 이름으로 실행할 수 있는 입력창입니다. 메뉴를 탐색하는 대신 원하는 명령을 바로 입력해서 실행합니다.

Ctrl+Shift+P (macOS: Cmd+Shift+P)로 엽니다.

VS Code Command Palette

기본 단축키

  • Alt+ Click (macOS: + Click)

    커서를 동시에 여러 군데 클릭할 수 있습니다.

  • Ctrl+/ (macOS: Cmd+/)

    커서가 있는 줄을 주석으로 처리하거나 취소합니다.

  • Ctrl+Alt+Shift+M (macOS: Cmd++Shift+M)

    입력 중인 수식을 실시간으로 보여줍니다.

  • Ctrl+S (macOS: Cmd+S) or Ctrl+Alt+B (macOS: Cmd++B)

    LaTeX 코드를 컴파일합니다.

  • Ctrl+Shift+` (macOS: Cmd+Shift+`)

    새 terminal을 엽니다.

  • Ctrl+R (macOS: Cmd+R)

    등록된 폴더를 엽니다.

  • Ctrl+Shift+N (macOS: Cmd+Shift+N)

    새 VS Code 창을 엽니다.

Snippets

VS Code snippets를 사용하면 짧은 prefix를 입력해 긴 LaTeX 명령이나 수식을 즉시 삽입할 수 있습니다. 반복 입력 없이 복잡한 수식을 다루는 가장 효율적인 방법입니다.

  • @+a

    \alpha

  • @+A

    \Alpha

  • @+6

    \partial

  • @+(

    \left( \right)

  • @+{

    \left\{ \right\}

  • @+[

    \left[ \right]

Tab 키를 이용하면 snippet 안의 미리 정해진 위치($1, $2 등)를 순서대로 이동할 수 있습니다. 방향키 없이 분자, 분모, 괄호 내용을 빠르게 채울 수 있습니다.

  • @+/Tab → 분자 입력 → Tab → 분모 입력

    \frac{$1}{$2}

  • @+STab → 아래끝 입력 → Tab → 위끝 입력

    \sum_{$1}^{$2}

  • @+ITab → 아래끝 입력 → Tab → 위끝 입력

    \int_{$1}^{$2}

직접 snippet을 만들 수도 있습니다. 자세한 내용은 VS Code 공식 문서를 참고하세요. custom snippet 만드는 방법은 이 가이드의 뒷부분에서 다룹니다.

넘어가기 전

매일 쓰는 명령이 바로 닿고, shortcut 목록이 아직 외울 수 있을 만큼 짧다면 다음으로 넘어갑니다.