vs code / 윈드서프 AI 편집기 북마크(책갈피) 단축키 설정 방법
코드가 길고 복잡할수록 특정 위치로 빠르게 이동할 수 있는 북마크(Bookmarks) 기능은 매우 유용합니다. 특히 윈드서프 AI 편집기는 Visual Studio Code(VS Code)를 기반으로 만들어졌기 때문에, 북마크 기능을 포함한 다양한 단축키 역시 VS Code와 동일하게 동작합니다. 이 글에서는 북마크 기능을 설치하고 사용하는 방법부터 단축키 설정, 라벨 북마크까지 한 번에 정리해 드리겠습니다.
윈드서프 AI 편집기의 기반: VS Code
윈드서프 편집기는 내부적으로 VS Code의 확장성과 단축키 시스템을 그대로 활용합니다. 따라서 VS Code에서 가능한 대부분의 플러그인과 키 매핑도 동일하게 적용됩니다. 북마크 기능 역시 VS Code의 확장 기능 중 하나로 설치 후 사용할 수 있으며, 키 바인딩 설정까지 완전히 동일합니다.
1. 북마크 기능 설치 방법
윈드서프에서 북마크 기능을 사용하려면 먼저 확장 기능을 설치해야 합니다.
- 단축키 Ctrl + Shift + X 를 눌러 확장 기능(Extensions) 패널을 엽니다.
- 검색창에 bookmarks 를 입력합니다.
- 제공되는 확장 기능 중 Alessandro Fragnani가 만든 Bookmarks 확장을 선택한 후, Install 버튼을 클릭해 설치합니다.
설치가 완료되면 바로 북마크 기능을 사용할 수 있습니다.
2. 북마크 기본 사용법
(1) 명령어를 통한 북마크 생성
- 북마크를 설정하고 싶은 코드 줄로 이동합니다.
- F1 키를 눌러 명령어 입력 창을 엽니다.
- 다음 명령어를 입력하거나 선택합니다:
- Bookmarks: Toggle : 북마크 생성 또는 해제 (⭐ 가장 자주 사용)
- Bookmarks: Toggle Labeled : 라벨이 있는 북마크 생성
- Bookmarks: List : 현재 파일의 모든 북마크 목록 확인
- Bookmarks: Clear : 현재 파일의 모든 북마크 삭제
- Bookmarks: Jump to Next : 다음 북마크로 이동
- Bookmarks: Jump to Previous : 이전 북마크로 이동
(2) 단축키를 통한 북마크 생성 및 탐색
북마크 기능의 진가는 단축키 사용에 있습니다. 아래는 기본 단축키 목록입니다:
- Ctrl + Alt + K : 북마크 생성/취소 (Toggle)
- Ctrl + Alt + J : 이전 북마크로 이동
- Ctrl + Alt + L : 다음 북마크로 이동
⚠️ 일부 시스템에서는 위 단축키가 제대로 동작하지 않을 수 있습니다. 이 경우, 직접 단축키를 재설정해 주세요.
3. 북마크 단축키 커스터마이징 방법
단축키가 충돌하거나 원하는 키 조합이 있다면 다음 방법으로 수정할 수 있습니다.
- F1 키를 눌러 명령어 입력창을 엽니다.
- Open Keyboard Shortcuts (JSON) 또는 Preferences: Open Keyboard Shortcuts 를 입력합니다.
- 'Bookmarks' 관련 명령어를 검색한 뒤, 우측의 톱니바퀴 아이콘 클릭 → Change Keybinding을 선택합니다.
- 원하는 단축키로 재설정 후 저장합니다.
예를 들어, 라벨 북마크를 자주 사용한다면 Ctrl + Alt + B와 같은 조합으로 설정해 더욱 효율적으로 사용할 수 있습니다.
4. 라벨이 있는 북마크의 장점
라벨이 있는 북마크(Toggle Labeled)를 활용하면 단순히 위치만 기억하는 것이 아니라, 해당 위치의 의미나 역할을 명확하게 명시할 수 있습니다. 예를 들어, 다음과 같은 방식으로 사용할 수 있습니다.
- #API 호출부 시작
- #오류 처리 로직
- #중요 로직 포인트
라벨 북마크는 에디터의 사이드바에서도 확인이 가능하므로, 복잡한 코드에서도 구조적인 파악이 용이해집니다.
VS CODE 단축어
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
5. 자주 묻는 질문 (FAQ)
Q1. 윈드서프에서 북마크가 작동하지 않아요.
북마크 확장이 정상 설치되었는지 확인하고, 단축키가 충돌하고 있지는 않은지 체크해보세요. 특히 한글 키보드 입력 중에는 일부 단축키가 제대로 인식되지 않을 수 있습니다.
Q2. 라벨을 붙인 북마크가 갑자기 사라졌어요.
북마크 데이터는 에디터 세션에 종속적일 수 있습니다. 설정에서 파일 저장 시 북마크 유지 옵션이 켜져 있는지 확인해 보세요.
개발자의 코드 탐색을 빠르게 작업하려면 필수!
윈드서프 AI 편집기에서 북마크 단축키를 활용하면 코딩 속도를 크게 향상시킬 수 있습니다. 특히 라벨 북마크와 단축키 커스터마이징 기능을 조합하면, 방대한 코드에서도 손쉽게 원하는 위치로 이동하고 맥락을 파악할 수 있습니다. VS Code 기반이라는 점을 적극 활용해, 생산성을 한 단계 끌어올려 보세요.