Skip to content

명령 팔레트

명령 팔레트는 Sidian의 모든 기능으로 통하는 관문입니다. 복잡한 키보드 단축키를 기억할 필요 없이 명령, 설정 및 작업에 빠르게 접근할 수 있도록 해줍니다.

명령 팔레트 접근하기

기본 접근

  • Windows/Linux: Ctrl+Shift+P
  • macOS: +Shift+P
  • 대체: F1 (모든 플랫폼에서)

빠른 열기 변형

  • 파일로 이동: Ctrl+P (macOS에서는 +P)
  • 심볼로 이동: Ctrl+Shift+O (macOS에서는 +Shift+O)
  • 줄로 이동: Ctrl+G (macOS에서는 +G)

명령 팔레트 사용하기

기본 사용법

  1. 팔레트 열기: Ctrl+Shift+P를 누릅니다
  2. 명령 입력: 명령 이름을 입력하기 시작합니다
  3. 명령 선택: 화살표 키를 사용하거나 클릭하여 선택합니다
  4. 실행: Enter를 눌러 명령을 실행합니다

검색 팁

  • 퍼지 검색: 단어의 일부를 입력합니다 (예: "git push" → "gp")
  • 카테고리 접두사: 접두사를 사용하여 명령을 필터링합니다
  • 최근 명령: 최근에 사용한 명령이 먼저 나타납니다
  • 키보드 단축키: 명령 옆에 단축키가 표시됩니다

명령 카테고리

파일 작업

  • File: New File - 새 파일 만들기
  • File: Open File - 기존 파일 열기
  • File: Save - 현재 파일 저장
  • File: Save As - 새 이름으로 파일 저장
  • File: Close - 현재 파일 닫기
  • File: Reopen Closed Editor - 최근에 닫은 파일 다시 열기

편집 명령

  • Edit: Copy - 선택한 텍스트 복사
  • Edit: Cut - 선택한 텍스트 잘라내기
  • Edit: Paste - 클립보드에서 붙여넣기
  • Edit: Undo - 마지막 작업 취소
  • Edit: Redo - 마지막으로 취소한 작업 다시 실행
  • Edit: Find - 찾기 대화상자 열기
  • Edit: Replace - 찾기 및 바꾸기 대화상자 열기
  • Edit: Select All - 전체 문서 선택
  • Edit: Toggle Line Comment - 줄 주석 처리/해제

보기 명령

  • View: Toggle Sidebar - 사이드바 표시/숨기기
  • View: Toggle Panel - 하단 패널 표시/숨기기
  • View: Toggle Terminal - 통합 터미널 표시/숨기기
  • View: Command Palette - 명령 팔레트 열기
  • View: Extensions - 확장 프로그램 패널 열기

AI 명령

  • Sidian: Add Selection to Chat - 선택한 코드를 AI 채팅에 추가 (Ctrl+L)
  • Sidian: New Chat - 새 AI 대화 시작 (Ctrl+Shift+L)
  • Sidian: Quick Edit - 인라인 AI 편집 (Ctrl+K)
  • Sidian: Accept Diff - 현재 AI 생성 diff 수락
  • Sidian: Reject Diff - 현재 AI 생성 diff 거부
  • Sidian: Go to Next Diff - 다음 코드 diff로 이동
  • Sidian: Go to Previous Diff - 이전 코드 diff로 이동
  • Sidian: Accept All Diffs in Current File - 현재 파일의 모든 diff 수락
  • Sidian: Reject All Diffs in Current File - 현재 파일의 모든 diff 거부

Git 명령

  • Git: Clone - 리포지토리 복제
  • Git: Initialize Repository - 현재 폴더에 Git 초기화
  • Git: Stage Changes - 커밋할 파일 스테이징
  • Git: Commit - 스테이징된 변경 사항 커밋
  • Git: Push - 원격에 커밋 푸시
  • Git: Pull - 원격에서 변경 사항 풀
  • Git: Create Branch - 새 브랜치 생성
  • Git: Switch Branch - 다른 브랜치로 전환

디버그 명령

  • Debug: Start Debugging - 디버깅 세션 시작
  • Debug: Stop Debugging - 현재 디버깅 세션 중지
  • Debug: Restart Debugging - 디버깅 세션 다시 시작
  • Debug: Toggle Breakpoint - 중단점 추가/제거
  • Debug: Step Over - 다음 줄 실행
  • Debug: Step Into - 함수 호출 안으로 들어가기

확장 프로그램 명령

  • Extensions: Install Extensions - 확장 프로그램 찾아보고 설치하기
  • Extensions: Show Installed Extensions - 설치된 확장 프로그램 보기
  • Extensions: Disable Extension - 확장 프로그램 비활성화
  • Extensions: Enable Extension - 비활성화된 확장 프로그램 활성화
  • Extensions: Update Extensions - 모든 확장 프로그램 업데이트

고급 기능

명령 접두사

접두사를 사용하여 카테고리별로 명령을 필터링합니다:

  • > - 모든 명령 (기본값)
  • @ - 현재 파일의 심볼로 이동
  • @: - 카테고리별로 심볼로 이동
  • # - 작업 공간의 심볼로 이동
  • : - 줄 번호로 이동
  • ? - 명령 팔레트 도움말 표시

빠른 탐색

  • 파일: 파일 이름을 입력하여 빠르게 엽니다
  • 심볼: @를 사용하여 함수, 클래스, 변수로 이동합니다
  • : : 다음에 줄 번호를 사용합니다
  • 작업 공간 심볼: #를 사용하여 모든 파일에서 검색합니다

최근 명령

  • 명령 기록: 최근에 사용한 명령이 상단에 나타납니다
  • 고정된 명령: 자주 사용하는 명령을 고정합니다
  • 명령 제안: AI가 컨텍스트에 따라 관련 명령을 제안합니다

사용자 정의

사용자 정의 명령

설정에서 사용자 정의 명령을 생성합니다:

명령 별칭

긴 명령 이름에 대한 단축키를 만듭니다:

키보드 단축키

자주 사용하는 명령에 키보드 단축키를 할당합니다:

  1. 키보드 단축키 열기: Ctrl+K Ctrl+S
  2. 명령 검색: 사용자 정의하려는 명령을 찾습니다
  3. 키 바인딩 추가: + 아이콘을 클릭하고 원하는 키를 누릅니다
  4. 저장: 변경 사항이 자동으로 저장됩니다

생산성 팁

효율적인 개발

  1. 퍼지 검색 배우기: 단어의 일부를 입력하여 명령을 빠르게 찾습니다
  2. 최근 명령 사용: 명령 기록을 활용합니다
  3. 접두사 암기: 빠른 탐색을 위해 @, #, :를 사용합니다
  4. 별칭 만들기: 자주 사용하는 명령에 대한 단축키를 설정합니다
  5. 명령 고정: 중요한 명령을 쉽게 접근할 수 있도록 유지합니다

일반적인 패턴

  • 빠른 파일 전환: Ctrl+P → 파일 이름 입력
  • 심볼 탐색: Ctrl+Shift+O → 심볼 이름 입력
  • 줄 이동: Ctrl+G → 줄 번호 입력
  • 명령 실행: Ctrl+Shift+P → 명령 입력
  • 설정 접근: Ctrl+Shift+P → "Preferences: Open Settings"

시간 절약 단축키

  • 최근 파일: 최근에 연 폴더에 대해 Ctrl+R
  • 빠른 전환: 열려 있는 파일을 순환하려면 Ctrl+Tab
  • 편집기 분할: 편집기 창을 분할하려면 Ctrl+
  • 탭 닫기: 현재 탭을 닫으려면 Ctrl+W
  • 새 탭: 새 파일을 만들려면 Ctrl+N

문제 해결

일반적인 문제

명령 팔레트가 열리지 않음

  • 키보드 단축키가 충돌하는지 확인합니다
  • 대체 단축키(F1)를 시도합니다
  • 필요한 경우 Sidian을 다시 시작합니다
  • 확장 프로그램 충돌을 확인합니다

명령이 나타나지 않음

  • 명령을 제공하는 확장 프로그램이 활성화되어 있는지 확인합니다
  • 현재 컨텍스트에서 명령을 사용할 수 있는지 확인합니다
  • 전체 명령 이름을 입력해 봅니다
  • 명령 이름에 오타가 있는지 확인합니다

느린 검색 성능

  • 명령 팔레트 캐시를 지웁니다
  • 불필요한 확장 프로그램을 비활성화합니다
  • 인덱스를 새로 고치기 위해 Sidian을 다시 시작합니다
  • 시스템 성능을 확인합니다

모범 사례

  1. 규칙적인 사용: 근육 기억을 만들기 위해 매일 명령 팔레트를 사용합니다
  2. 명령 탐색: 사용 가능한 명령을 탐색하여 새로운 기능을 발견합니다
  3. 단축키 배우기: 팔레트에 표시된 키보드 단축키를 기록합니다
  4. 설정 사용자 정의: 필요에 맞게 별칭과 단축키를 설정합니다
  5. 최신 상태 유지: 업데이트 및 확장 프로그램과 함께 새로운 명령이 추가됩니다

명령 팔레트는 Sidian에서 가장 강력한 기능 중 하나입니다. 이를 마스터하여 생산성을 크게 향상시키고 새로운 기능을 발견하세요.