Коротко
Cursor — форк VS Code, поэтому переезд обычно занимает вечер, а не неделю. Главное — импортировать профиль, проверить конфликтующие AI-расширения и привыкнуть к Chat/Agent рядом с привычным IntelliSense.
Что переносится хорошо
- тема, шрифт,
settings.json, keybindings; - большинство расширений VS Code Marketplace;
- открытие тех же папок/workspace;
- терминал, git, отладка — знакомый UX.
Пошаговый перенос
- Установите Cursor с cursor.com (лучше по рефералке).
- Войдите — гайд login.
- При первом запуске согласитесь Import from VS Code, если предложат.
- Если импорта не было: Command Palette → ищите Import / VS Code Settings.
- Откройте проект и проверьте: линтер, eslint, python/ts server, тема.
- Отключите дубли AI: GitHub Copilot и подобные часто конфликтуют с Cursor Tab.
- Настройте Tab и базовые Rules.
Расширения: что оставить
| Оставить | Пересмотреть |
|---|---|
| Языковые (ESLint, Prettier, Python, Go) | Copilot / Codeium / Tabnine — дубли Tab |
| GitLens, Error Lens | Старые AI chat-плагины |
| Docker, Dev Containers | Всё, что ломает keybinding Composer |
Клавиши и мышцы памяти
Многие шорткаты VS Code работают. Но у Cursor свои для чата и Composer — выучите 5 главных: горячие клавиши.
Совет: первую неделю держите шпаргалку на втором мониторе.
Workspace и монорепо
- те же
.code-workspaceобычно открываются; - для больших монорепо сразу настройте .cursorignore;
- multi-root: проверьте, что индекс видит нужные пакеты.
Отличия, к которым привыкают
- Agent может править много файлов — смотрите diff перед Accept.
- Rules важнее, чем «просто settings».
- Usage на Pro конечен — контроль расхода.
- Оплата из РФ — отдельная история: хаб.
Откат, если не зашло
Cursor не удаляет VS Code. Можно:
- день в Cursor, день в VS Code на одном репо;
- оставить VS Code для редких расширений;
- сравнить с аналогами, если Cursor не подходит по политике.
Чеклист первого дня
- Импорт settings/keybindings
- Отключён конфликтующий Copilot
- Работает язык сервера (TS/Py)
- Tab предлагает код
- Создан минимальный rule проекта
-
.envв ignore
Профили и несколько машин
На ноутбуке и стационаре:
- войдите в один аккаунт Cursor;
- settings синхронизируйте осознанно (что именно синкается — смотрите в версии);
- keybindings лучше держать в dotfiles-репозитории команды.
Совместная работа VS Code + Cursor
Иногда дизайнер сидит в VS Code, вы — в Cursor. Это нормально:
- не коммитьте
.vscodeконфликтные куски без review; extensions.jsonrecommendations оставляйте общими;- AI-specific settings не навязывайте тем, кто в чистом VS Code.
Практический мини-кейс
- Возьмите реальный небольшой баг или задачу из вашего бэклога (30–60 минут работы руками).
- Сначала решите её без Agent — только Tab/Chat, чтобы почувствовать потолок.
- Затем откатите изменения в git и решите с Agent и явным
@контекстом. - Сравните: время, качество diff, сколько usage ушло, сколько правок пришлось откатить.
- Зафиксируйте в Rules команды 2–3 правила, которые сэкономили больше всего времени.
Такой прогон один раз калибрует ожидания лучше любой теории.
FAQ
Пропали расширения после импорта?
Установите вручную из Marketplace в Cursor. Часть эксклюзивных Microsoft-расширений может отсутствовать.
Синхронизируются ли настройки между VS Code и Cursor?
Это разные продукты. Не ждите двусторонний sync «из коробки».
Нужно ли заново клонировать репозиторий?
Нет. Откройте ту же папку.
