wanniwa/EditorJumper-V
요약
EditorJumper-V는 VS Code, Cursor 등 현대적 에디터와 JetBrains IDE 간의 원활한 전환을 지원하는 확장 프로그램입니다. 커서 위치와 편집 컨텍스트를 유지하여 멀티 에디터 환경에서의 개발 효율성을 극대화합니다.
핵심 포인트
- VS Code 및 Cursor 등 다양한 에디터와 JetBrains IDE 간의 심리스한 이동 지원
- 파일 위치 및 커서 행/열 정보를 유지하여 편집 컨텍스트 보존
- 우클릭 메뉴, 단축키, 상태 표시줄 등 다양한 트리거 방식 제공
- JetBrains Toolbox를 통한 명령줄 도구 설정 권장
EditorJumper-V는 현대적인 코드 에디터(VS Code, Cursor, Windsurf, Void, Kiro, Qoder 등)와 JetBrains IDE(IntelliJ IDEA, WebStorm, PyCharm 등) 사이를 원활하게 이동할 수 있게 해주는 VS Code 호환 확장 프로그램입니다. 커서 위치와 편집 컨텍스트(editing context)를 유지하여, 멀티 에디터 환경에서의 개발 효율성을 크게 향상시킵니다.
🚀
원활한 에디터 전환 (Seamless Editor Switching)
-
VS Code, Cursor, Windsurf, Void, Kiro, Qoder에서 JetBrains IDE로 빠르게 이동
-
동일한 커서 위치(행 및 열)로 자동 배치
-
워크플로를 방해하지 않고 편집 컨텍스트를 완벽하게 유지
🎯
스마트 점프 동작 (Smart Jump Behavior)
-
파일이 열려 있는 경우: 대상 IDE에서 동일한 프로젝트와 파일을 열고 커서 위치를 보존
-
파일이 열려 있지 않은 경우: 대상 IDE에서 프로젝트를 직접 실행
⚡
다양한 트리거 방법 (Multiple Trigger Methods)
-
에디터에서 우클릭 - "Open in JetBrains IDE" 선택
-
파일 탐색기(file explorer)에서 우클릭 - "Open in JetBrains IDE" 선택
-
표준 모드 점프 (Standard mode jump) - Shift+Alt+O (기본 단축키)
-
빠른 모드 점프 (Fast mode jump, Mac) - Shift+Alt+P (특히 macOS에서 속도에 최적화됨)
🎚️
간편한 대상 IDE 선택 (Easy Target IDE Selection)
-
상태 표시줄(Status bar) 위젯 - IDE 아이콘을 클릭하여 이동할 JetBrains IDE 선택
-
VS Code 1.81.0 이상 또는 기타 지원되는 에디터 (Cursor, Windsurf, Void, Kiro, Qoder)
-
설치된 JetBrains IDE (IntelliJ IDEA, WebStorm, PyCharm 등)
-
VS Code (또는 기타 지원되는 에디터) 실행
-
확장 프로그램(Extensions) 뷰로 이동 (Ctrl+Shift+X 또는 Cmd+Shift+X)
-
"EditorJumper" 검색
-
설치(Install) 버튼 클릭
-
상태 표시줄의 IDE 아이콘 클릭
-
"$(gear) Configure EditorJumper"를 선택하여 설정 패널 열기
-
다음 옵션들을 설정:
-
기본 JetBrains IDE 선택
-
IDE 설정 추가 또는 편집
-
IDE 명령 경로(command paths) 설정 (필요한 경우)
설정 패널을 통해 다음을 수행할 수 있습니다:
- 새로운 IDE 설정 추가
- 기존 IDE 설정 편집
- 불필요한 IDE 숨기기
- 기본 IDE 선택
각 IDE에 대해 다음을 설정할 수 있습니다:
- IDE 이름 (IDE name)
- 명령 경로 (Command path, 커스텀 IDE의 경우 필수)
- 선택 목록에서 숨길지 여부 (Whether to hide in selection list)
설정 참고 사항:
- macOS: 모든 JetBrains IDE는 추가 설정 없이 명령줄 도구 (command-line tools)를 자동으로 사용하여 작동합니다.
- Windows: IDE 명령줄 도구 경로를 설정해야 합니다.
- Linux: IDE 명령줄 도구 경로를 설정해야 합니다.
권장 사항 (Best Practices):
- JetBrains Toolbox를 사용하여 IDE를 관리하세요. Toolbox는 명령줄 도구를 자동으로 생성합니다.
- 또는 IDE의
Tools→Create Command-line Launcher를 통해 명령줄 런처 (command-line launcher)를 생성하세요.
| 시나리오 (Scenario) | Shift+Alt+O | Shift+Alt+P (Mac Fast Mode) |
|---|---|---|
| 프로젝트 폴더에서 | 프로젝트 열기 | 초고속 프로젝트 열기 |
| 특정 파일에서 | 프로젝트 + 파일 열기 | Mac에서 더 빠름 (프로젝트가 먼저 열려 있어야 하며, 그렇지 않으면 파일만 열림), Windows는 표준 방식과 동일 |
권장 사항:
Windows 사용자: Shift+Alt+O를 사용하세요 (모든 요구 사항을 충족합니다).
Mac 사용자: Shift+Alt+O를 사용하다가, 익숙해지면 더 빠른 경험을 위해 Shift+Alt+P로 전환하세요.
-
에디터 또는 파일 탐색기에서 마우스 오른쪽 버튼 클릭
-
"Open in JetBrains IDE" 선택
-
하단 상태 표시줄 (status bar)에서 IDE 아이콘 클릭
-
드롭다운 메뉴에서 대상 JetBrains IDE 선택
-
위의 트리거 방법 중 하나를 사용하여 점프 실행
JetBrains IDE에서 VS Code, Cursor, Windsurf, Void, Kiro, Qoder 및 기타 에디터로 빠르게 돌아가기 위해 EditorJumper와 함께 사용하는 것을 권장합니다.
두 도구를 모두 사용하면 즐겨 사용하는 모든 에디터 간에 원활한 개발 경험을 구축할 수 있습니다.
이 확장 프로그램의 개선을 돕기 위한 Pull Request와 Issue를 환영합니다!
이 프로젝트는 MIT 라이선스(MIT License) 하에 라이선스가 부여됩니다 - 자세한 내용은 LICENSE 파일을 참조하세요.
Q: Mac에서 IntelliJ IDEA로 점프할 때 EditorJumper가 응답하지 않거나 오류가 발생하면 어떻게 해야 하나요?
해결 방법:
- IntelliJ IDEA를 엽니다.
- 메뉴 바에서
Tools를 선택합니다. -Create Command-line Launcher...를 클릭합니다. - 안내에 따라 설정을 완료합니다.
이렇게 하면 명령줄 런처가 제대로 구성되어 점프 문제를 해결할 수 있습니다.
- EditorJumper 설정 패널 열기
- "Add New IDE" 버튼 클릭
- "Custom IDE" 체크
- IDE 이름과 명령 경로(command path) 입력
- Save 클릭
Fast mode는 macOS에 최적화된 기능이며, Windows에서는 자동으로 standard mode로 전환됩니다. Windows 사용자는 Shift+Alt+O를 사용하여 최상의 경험을 얻을 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기