EditorJumper: инструмент бесшовного переключения для Cursor/Trae/Windsurf и JetBrains
Общее введение
EditorJumper - это плагин для IDE JetBrains, разработанный пользователем GitHub wanniwa. Он позволяет разработчикам быстро переключаться между IDE JetBrains (например, IntelliJ IDEA, PyCharm) и такими редакторами, как VS Code, Cursor, Trae, Windsurf и другими. Его основная функция - сохранение положения курсора и контекста редактирования неизменными, что помогает пользователям повысить эффективность разработки в среде с несколькими редакторами.

Список функций
- Бесшовное переключение между JetBrains IDE и такими редакторами, как VS Code, Cursor, Trae, Windsurf и др.
- При переходе автоматически переходит на ту же строку и колонку кода, сохраняя неизменным положение курсора.
- Сохраняйте контекст редактирования, чтобы избежать прерывания рабочего процесса.
- Поддержка файлов рабочего пространства VS Code (
.code-workspace
), можно открыть несколько элементов корневого каталога. - Обеспечьте несколько способов запуска переходов: меню правой кнопки мыши, панель инструментов, клавиши быстрого доступа, выбор в строке состояния.
- Smart Jump: открывайте один и тот же файл и местоположение, если файл есть, и открывайте проект напрямую, если файла нет.
- Настраиваемые пути выполнения для целевых редакторов, адаптированные к различным операционным системам.
Использование помощи
EditorJumper очень прост в установке и использовании, ниже приводится подробное описание установки, настройки и работы.
Процесс установки
- Откройте IDE JetBrains (например, IntelliJ IDEA, PyCharm).
- Нажмите на строку меню
File
->Settings
(Windows) илиPreferences
(Mac). - входить
Plugins
->Marketplace
. - Введите в поле поиска
EditorJumper
Когда вы найдете плагин, нажмите на кнопкуInstall
. - Перезапустите IDE после установки, и плагин вступит в силу.
системные требования::
- Требуется JetBrains IDE версии 2022.3 или выше.
- Поддержка всех IDE JetBrains, включая IntelliJ IDEA, WebStorm, PyCharm и другие.
Этапы конфигурирования
- Откройте окно IDE
Settings
/Preferences
. - найти
Tools
->Editor Jumper Settings
. - Настройте путь к целевому редактору:
- Код VS: введите код, например
C:\Users\username\AppData\Local\Programs\VSCode\Code.exe
(Windows) или автоопределение (Mac). - Курсор: автоматически определяется по системному PATH в Windows, на Mac настраивать не нужно.
- Trae/Windsurf: ручной ввод
.exe
путь к файлу (Windows) или автоматическое определение (Mac).
- Код VS: введите код, например
- Выберите редактор по умолчанию для переходов по ярлыкам.
- удар (по клавиатуре)
Apply
Сохраните настройки.
Примечания к конфигурации::
- Пользователи Mac: Все пути редактора определяются автоматически, без ручной настройки.
- Пользователь Windows: Автоматическое определение курсора, другие редакторы должны быть указаны.
.exe
Путь.
метод работы
С помощью ярлыка
- Ярлык по умолчанию:
Alt+Shift+O
(Windows) илиOption+Shift+O
(Mac). - При нажатии текущий проект переходит в настроенный редактор по умолчанию.
Через меню правой кнопки мыши
- Щелкните правой кнопкой мыши в области редактирования кода.
- опция
Open in [编辑器名称]
(название обновляется в зависимости от конфигурации). - Целевой редактор откроет тот же файл и то же место.
Через меню Инструменты
- Нажмите на верхнюю строку меню
Tools
. - опция
Open in [编辑器名称]
. - Проект перейдет в указанный редактор.
через строку состояния
- Найдите значок редактора в строке состояния в нижней части IDE.
- Нажмите на значок и выберите целевой редактор из выпадающего меню.
- Для завершения прыжка используйте горячие клавиши, правую кнопку мыши или меню инструментов.
Функциональное управление
Сохранение положения и контекста курсора
- При переходе плагин записывает номер строки и номер колонки текущего файла.
- Откроется редактор целей, и курсор будет автоматически установлен в том же месте.
- Если файл не сохранен, сначала сохраните его, чтобы обеспечить контекстную согласованность.
Интеллектуальное поведение при прыжках
- Когда открыт файл: откройте тот же проект и файл после перехода, сохраняя позицию курсора.
- При открытии без файлов: непосредственно откройте корневой каталог проекта.
- Поддержка VS Code
.code-workspace
файл, подходящий для проектов с многокорневым каталогом.
двунаправленный прыжок
- подходит
EditorJumper-V
Вы можете вернуться в JetBrains IDE из редактора, например VS Code. - Установка в VS Code
EditorJumper-V
Нажмите клавишу быстрого доступа (по умолчанию)Ctrl+Shift+J
) вернуться.
Часто задаваемые вопросы
- Неудачный прыжок: Проверьте правильность пути к целевому редактору или убедитесь, что запущены и IDE, и целевой редактор.
- Потеряно положение курсора: Убедитесь, что файл сохранен и что оба редактора открывают один и тот же проект.
- Невозможно перейти на Mac: Убедитесь, что программа запуска командной строки JetBrains IDE настроена (
Tools
->Create Command-line Launcher
).
EditorJumper прост в использовании, и вы можете приступить к работе за считанные минуты. Он позволяет разработчикам сосредоточиться на коде, а не на переключении инструментов.
сценарий применения
- Back-end и front-end разработка
- Отладка внутреннего кода в JetBrains IDE, переход к VS Code для редактирования файлов внешнего кода.
- Работа в команде
- Быстрое совместное использование местоположения кода, когда разные пользователи используют разные редакторы.
- Отладка с помощью нескольких инструментов
- После запуска комплексной отладки в JetBrains IDE с помощью Курсор Быстро настройте код.
- Освоение нового редактора
- Новички, перешедшие на VS Code или Cursor, используют плагин для плавного перехода к привычной IDE JetBrains.
QA
- Какие редакторы поддерживаются?
- Поддержка IDE JetBrains (например, IntelliJ IDEA, PyCharm) и VS Code, Cursor, Trae, Windsurf.
- Нужно ли настраивать путь вручную?
- Автоопределение на Mac, автоопределение курсора на Windows, остальные параметры нужно задавать вручную.
.exe
Путь.
- Автоопределение на Mac, автоопределение курсора на Windows, остальные параметры нужно задавать вручную.
- Потеряю ли я статус редактирования, если перепрыгну?
- Нет, пока файл сохраняется, положение курсора и контекст сохраняются.
- Является ли плагин бесплатным?
- Да, это проект с открытым исходным кодом, доступный бесплатно на GitHub.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...