QuickEditor - 가이드

QuickEditor는 탭 편집, 북마크, 스니펫, 전역 검색, 파일 관리자, AI 어시스턴트, Markdown 미리보기를 제공하는 전문 텍스트 및 코드 편집기입니다. 이 가이드는 QuickEditor를 최대한 활용하기 위해 필요한 모든 내용을 다룹니다.

시작하기

  1. 앱 실행 — 편집기가 열리면 편집할 준비가 된 빈 새 파일이 표시됩니다.
  2. 파일 생성 또는 열기새 파일 버튼을 누르거나 Ctrl+N을 사용합니다. 기존 파일을 열려면 Ctrl+O를 사용하거나 편집기로 파일을 드래그 앤 드롭합니다.
  3. 입력 시작 — 파일 확장자에 따라 구문 강조가 자동으로 활성화되며, 언어를 수동으로 설정할 수도 있습니다.
  4. 작업 저장Ctrl+S를 눌러 저장하거나, Ctrl+Shift+S를 눌러 새 이름이나 위치로 다른 이름으로 저장합니다.
  5. 기능 탐색Ctrl+Shift+P를 눌러 명령 팔레트를 열고 모든 작업을 검색할 수 있습니다.
데스크톱에서는 창 크기와 위치가 세션 간에 기억됩니다. 자유롭게 크기를 조절하거나 나란히 편집할 수 있도록 분할 보기를 사용하세요.
// - - - - - - - - - - - - - - - - - - - -

인터페이스 개요

탭 바

상단의 탭 바에는 열려 있는 모든 파일이 표시됩니다. 각 탭에는 파일 이름과 닫기 버튼이 표시됩니다. 탭을 드래그하여 순서를 변경하거나, 오른쪽 클릭으로 다른 탭 닫기 및 모두 닫기와 같은 추가 옵션을 사용할 수 있습니다.

도구 모음

도구 모음은 일반적인 작업에 빠르게 접근할 수 있게 해줍니다: 새 파일, 저장, 실행 취소/다시 실행, 검색, 북마크, 스니펫, 분할 보기, 설정. 어떤 작업을 표시할지 설정에서 사용자 지정할 수 있습니다.

편집기 영역

주요 편집 영역의 특징:

  • 줄 번호 — 왼쪽 여백에 표시됩니다(토글 가능)
  • 미니맵 — 빠른 탐색을 위한 오른쪽의 코드 개요
  • 북마크 마커 — 북마크된 줄에 대한 여백의 컬러 표시
  • 코드 접기 — 접을 수 있는 영역 옆의 접기/펼치기 화살표

도구 패널

QuickEditor는 편집기의 왼쪽 또는 오른쪽에 배치할 수 있는 도킹 가능한 도구 패널을 제공합니다:

  • 명령 — 사용 가능한 모든 작업을 검색하기 위한 명령 팔레트
  • 북마크 — 여러 파일에 걸친 북마크된 줄을 보고 관리
  • 스니펫 — 저장된 텍스트 스니펫을 탐색하고 삽입
  • 파일 관리자 — 폴더, NAS 및 클라우드 저장소 탐색
  • 전역 검색 — 폴더 내 여러 파일에 걸쳐 검색 및 바꾸기
  • 찾기 — 현재 파일 내에서 찾기 및 바꾸기
  • AI 채팅 — 편집기와 함께 사용하는 대화형 AI 어시스턴트
패널은 세 가지 레이아웃 프리셋을 지원합니다: 양쪽, 왼쪽 세트, 오른쪽 세트. 작업 흐름에 맞는 배치를 선택하세요.
// - - - - - - - - - - - - - - - - - - - -

탭 및 파일

탭 작업

작업단축키
새 탭Ctrl+T
새 파일Ctrl+N
파일 열기Ctrl+O
최근 항목 열기Ctrl+Shift+O
저장Ctrl+S
다른 이름으로 저장Ctrl+Shift+S
파일 닫기Ctrl+W
다음 탭Ctrl+Tab
이전 탭Ctrl+Shift+Tab

파일 작업

  • 새 파일로 붙여넣기 — 클립보드 내용으로 새 탭 생성 (Ctrl+Shift+V)
  • 공유 — 시스템 공유 시트를 사용하여 현재 파일 공유
  • 파일 경로/파일 이름 복사 — 현재 파일의 경로 또는 이름을 클립보드로 복사
  • Finder에서 보기 — 시스템 파일 관리자에서 파일 위치 열기(데스크톱)
  • 드래그 앤 드롭 — 편집기 창으로 파일을 드롭하여 열기(데스크톱)

문자 인코딩

QuickEditor는 파일 인코딩을 자동으로 감지합니다. 또한 다음과 같은 작업도 가능합니다:

  • 현재 파일의 인코딩 변경
  • 다른 인코딩으로 파일 다시 열기
  • 특정 인코딩으로 저장
  • 인코딩 감지 및 상세 인코딩 정보 보기
  • 저장하기 전에 인코딩 손실 확인
// - - - - - - - - - - - - - - - - - - - -
// - - - - - - - - - - - - - - - - - - - -

북마크

북마크를 사용하면 중요한 줄을 표시하고 그 사이를 빠르게 이동할 수 있습니다.

작업단축키
북마크 전환Ctrl+B
다음 북마크F2
이전 북마크Shift+F2
북마크 패널 전환Ctrl+Shift+B

북마크 기능

  • 레이블과 함께 추가 — 쉽게 식별할 수 있도록 이름이 지정된 북마크 생성
  • 북마크로 이동 — 현재 파일의 모든 북마크 목록에서 선택
  • 북마크 패널 — 기록 및 고정 항목과 함께 열려 있는 모든 파일의 북마크를 보고, 검색하고, 관리
  • 북마크 지우기 — 현재 파일에서 모든 북마크 제거
함수 정의, TODO 주석 또는 설정 블록과 같이 자주 돌아오는 섹션을 표시하려면 북마크를 사용하세요.
// - - - - - - - - - - - - - - - - - - - -

스니펫

스니펫은 단축키 하나로 삽입할 수 있는 재사용 가능한 텍스트 블록입니다.

작업단축키
빠른 스니펫 삽입Ctrl+;
선택 항목에서 생성Ctrl+Alt+S
스니펫 패널 전환Ctrl+Shift+T

스니펫 기능

  • 빠른 삽입Ctrl+;를 눌러 스니펫 라이브러리에서 검색하고 삽입
  • 선택 항목에서 생성 — 텍스트를 강조 표시하고 즉시 새 스니펫으로 저장
  • 클립보드에서 생성 — 클립보드 내용을 저장된 스니펫으로 변환
  • 카테고리 — 쉽게 탐색할 수 있도록 스니펫을 사용자 정의 카테고리로 구성
  • 편집 및 관리 — 스니펫 패널에서 스니펫 내용을 수정하거나, 이름을 바꾸거나, 삭제
  • 스니펫 패널 — 빠른 접근을 위한 기록 및 고정 스니펫이 있는 전용 패널
자주 사용하는 코드 패턴, 보일러플레이트, 이메일 템플릿 또는 반복적으로 입력하는 모든 텍스트를 스니펫으로 저장하여 시간을 절약하세요.
// - - - - - - - - - - - - - - - - - - - -

AI 어시스턴트

QuickEditor는 코드 작성, 리팩토링, 이해를 돕기 위해 여러 AI 서비스와 통합됩니다.

지원되는 서비스

  • ChatGPT — OpenAI의 대화형 AI
  • Gemini — Google의 AI 어시스턴트
  • Claude — Anthropic의 AI 어시스턴트
  • Grok — xAI의 대화형 AI
  • Copilot — Microsoft의 AI 코딩 어시스턴트
  • Perplexity — AI 기반 검색 및 답변

사용 방법

  1. 질문하려는 텍스트나 코드를 선택합니다(선택 사항).
  2. 명령 팔레트(Ctrl+Shift+P)를 열고 AI 서비스 이름을 검색하거나 도구 모음의 AI 버튼을 사용합니다.
  3. 선택한 텍스트가 컨텍스트를 위해 AI 서비스로 전송됩니다.

AI 채팅 패널

AI 채팅 패널은 편집기 내에서 직접 대화형 인터페이스를 제공합니다. 작업 흐름을 벗어나지 않고 새 채팅 세션을 시작하고, 메시지를 보내고, 응답을 받을 수 있습니다.

AI 기능은 인터넷 연결이 필요하며 타사 서비스를 사용합니다. 선택한 텍스트는 선택한 서비스로 전송됩니다. QuickEditor 자체에는 데이터가 저장되지 않습니다.
// - - - - - - - - - - - - - - - - - - - -

설정

표시

  • 줄 번호 — 여백에 줄 번호 표시 또는 숨기기
  • 미니맵 — 코드 개요 패널 표시 또는 숨기기
  • 자동 줄 바꿈 — 긴 줄을 편집기 너비에 맞게 감싸기
  • 탭 표시기 — 편집기에서 탭 문자 시각화
  • 분할 보기 — 두 편집기 창을 나란히 표시

도구 모음

  • 카테고리별 도구 모음 — 도구 모음 작업을 카테고리별로 그룹화
  • 빠른 도구 모음 — 플로팅 빠른 작업 도구 모음 표시
  • 빠른 도구 모음 사용자 지정 — 표시할 작업을 선택하고 순서 변경
  • 입력 도구 모음 사용자 지정 — 모바일 키보드 도구 모음 버튼 구성

글꼴

  • 글꼴 크기 — 10에서 24포인트까지 조정. Ctrl+= / Ctrl+-로도 변경 가능

들여쓰기

  • 들여쓰기 스타일 — 공백 또는 탭 중 선택
  • 들여쓰기 너비 — 2, 4, 8 또는 사용자 정의 값(1–16)으로 설정

줄 끝

  • LF — Unix / Linux / macOS
  • CRLF — Windows
  • CR — 클래식 Mac OS

코드 기능

  • 자동 완성 — 코드 완성 활성화 또는 비활성화
  • 코드 접기 — 여백에 접기 컨트롤 표시 또는 숨기기
// - - - - - - - - - - - - - - - - - - - -

키보드 단축키

파일

단축키작업
Ctrl+N새 파일
Ctrl+O파일 열기
Ctrl+S저장
Ctrl+Shift+S다른 이름으로 저장
Ctrl+W파일 닫기
Ctrl+Shift+O최근 항목 열기

편집

단축키작업
Ctrl+Z실행 취소
Ctrl+Y다시 실행
Ctrl+C복사
Ctrl+X잘라내기
Ctrl+V붙여넣기
Ctrl+A모두 선택
Ctrl+]들여쓰기
Ctrl+[내어쓰기
Ctrl+/주석 전환
Ctrl+Shift+D줄 복제
Ctrl+Shift+K줄 삭제

검색

단축키작업
Ctrl+F찾기
Ctrl+H찾기 및 바꾸기
F3다음 찾기
Shift+F3이전 찾기
Ctrl+Shift+F파일에서 찾기(전역 검색)

탐색

단축키작업
Ctrl+G줄로 이동
Ctrl+Home문서 시작으로 이동
Ctrl+End문서 끝으로 이동
Ctrl+Tab다음 탭
Ctrl+Shift+Tab이전 탭

북마크 및 스니펫

단축키작업
Ctrl+B북마크 전환
F2다음 북마크
Shift+F2이전 북마크
Ctrl+;빠른 스니펫 삽입
Ctrl+Alt+S선택 항목에서 스니펫 생성

보기

단축키작업
Ctrl+Shift+P명령 팔레트
Ctrl+\분할 보기
Ctrl+=글꼴 크기 크게
Ctrl+-글꼴 크기 작게
Ctrl+Shift+C문자 인코딩 변경
Ctrl+Shift+M음성을 텍스트로

Emacs 스타일 단축키

단축키작업
Ctrl+A줄 시작으로 이동
Ctrl+E줄 끝으로 이동
Ctrl+P커서 위로
Ctrl+N커서 아래로
Ctrl+F커서 오른쪽
Ctrl+B커서 왼쪽
Ctrl+K줄 끝까지 삭제
Ctrl+D문자 삭제
Ctrl+H백스페이스
Ctrl+T문자 위치 바꾸기
Ctrl+Y얀크(붙여넣기)
macOS에서 Ctrl 단축키는 Control 키(Cmd가 아님)를 의미합니다. 표준 Cmd 단축키(Cmd+C, Cmd+V 등)는 Emacs 스타일 바인딩과 함께 예상대로 작동합니다.
// - - - - - - - - - - - - - - - - - - - -

팁과 요령

명령 팔레트(Ctrl+Shift+P)를 사용하여 편집기의 모든 작업을 찾아보세요. 이름, 카테고리 또는 키워드로 검색할 수 있습니다.
사각형 선택 모드를 사용하면 텍스트 열을 편집할 수 있습니다. 도구 모음에서 전환하거나 Alt+Ctrl+R(Windows/Linux) 또는 Alt+Cmd+R(macOS)을 사용합니다.
대소문자 변환을 사용하여 변수 이름을 빠르게 변환하세요: 텍스트를 선택하고 명령 팔레트에서 UPPERCASE, lowercase, camelCase, snake_case, kebab-case 또는 Title Case를 선택합니다.
파일 관리자 패널은 SMB, WebDAV, SFTP, FTP를 통한 NAS 연결을 지원합니다. 원격 폴더를 추가하여 네트워크 저장소에서 직접 파일을 탐색하고 열 수 있습니다.
가장 많이 사용하는 코드 패턴을 스니펫으로 저장한 다음 Ctrl+;로 삽입하여 편집기를 벗어나지 않고 즉시 접근할 수 있습니다.
macOS에서는 미니 편집기(Cmd+Shift+M)를 사용하여 주 작업 공간을 방해하지 않고 간단한 메모용 경량 편집기 창을 열 수 있습니다.
// - - - - - - - - - - - - - - - - - - - -

문제 해결

문제해결 방법
파일에 깨진 문자가 표시됨인코딩이 올바르지 않을 수 있습니다. 명령 팔레트에서 다른 인코딩으로 다시 열기를 사용하여 다른 문자 집합(예: Shift_JIS, EUC-KR, GB2312)을 시도하세요.
구문 강조가 잘못됨언어가 파일 확장자에서 자동 감지되었습니다. 명령 팔레트에서 구문 언어 변경을 사용하여 수동으로 설정하세요.
전역 검색에서 결과를 찾을 수 없음올바른 폴더를 선택했는지 확인하세요. 포함/제외 필터가 너무 제한적이지 않은지 확인하세요.
NAS에서 파일을 열 수 없음파일 관리자 패널에서 원격 연결이 올바르게 구성되어 있는지 확인하세요. 네트워크에서 서버에 도달할 수 있는지 확인하세요.
북마크가 사라짐북마크는 파일 경로에 연결되어 있습니다. 파일 이름을 바꾸거나 이동한 경우 북마크를 다시 추가해야 할 수 있습니다.
자동 완성이 나타나지 않음설정 > 코드 기능에서 자동 완성이 활성화되어 있는지 확인하세요. 파일의 구문 언어에 따라 다를 수도 있습니다.
키보드 단축키 충돌일부 Emacs 스타일 단축키(Ctrl+A, Ctrl+B 등)가 표준 단축키와 겹칩니다. 편집기는 컨텍스트에 따라 충돌을 해결합니다.
// - - - - - - - - - - - - - - - - - - - -

개인 정보 보호

  • QuickEditor는 계정이나 로그인이 필요하지 않습니다.
  • 사용 데이터, 분석 또는 원격 측정이 수집되지 않습니다.
  • 모든 파일, 북마크, 스니펫 및 설정은 기기에 로컬로 저장됩니다.
  • NAS 연결은 직접 연결 — 외부 서버를 통과하는 데이터가 없습니다.
  • AI 어시스턴트 기능은 명시적으로 호출할 때만 선택한 타사 서비스로 선택한 텍스트를 전송합니다. 자동으로 전송되는 데이터는 없습니다.
  • 앱은 모든 핵심 편집 기능에 대해 완전히 오프라인으로 작동합니다. 인터넷은 AI 어시스턴트 및 원격 파일 액세스에만 필요합니다.