Миграция из Sublime text 2 в Sublime text3

Мне нужно перейти от возвышенного текста 2 к возвышенному тексту 3, чтобы иметь все ту же конфигурацию/плагины, которые я установил в возвышенном тексте2.

Я установил возвышенный текст 3, но у него нет каких-либо возвышенных текстовых 2 пакетов и настроек. Я действительно не знаю, есть ли какие-либо прямые методы для переноса или просто копирование некоторых папок.

Ответ 1

Я написал сообщение в блоге, в котором подробно описывается, как перейти от Sublime Text 2 до ST3.

Читайте: "Могу ли я использовать ST3? Миграция в Sublime Text 3"

TL;DR:

  • Используйте git для установки ветки управления пакетами python3. Пошаговые инструкции доступны здесь;

  • Переместите все ваши папки в Sublime Text 2/Packages/ до Sublime Text 3/Packages/, за исключением двух: Default и Package Control.

Ответ 2

Ваши настройки/настройки из ST2 находятся в папках/пользователе (найдите его с настройками → Обзор пакетов). Вы можете просто скопировать эту папку в папку "Пакеты" в ST3.

О плагинах лучше всего проверить указанную выше ссылку: https://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages Эта страница wiki объясняет, какие плагины могут быть установлены через Control Package, и какие из них требуют ручной установки.

Ответ 3

Дополнительная информация для пользователей Windows, чтобы сделать ST3 в качестве редактора по умолчанию после миграции.

Если вы сохраните обе версии или если вы удалите ST2... возможно, вы заметите, что по умолчанию с помощью ST3 вы не можете открывать файлы или ассоциировать open with.

Я думаю, что могу помочь вам открыть Open With/default editor.
Проблема заключается в том, что деинсталлятор Sublime Text не удаляет определенную запись реестра, ссылающуюся на Sublime Text 2 sublime_text.exe, которая запрещает Windows добавлять запись для Sublime Text 3 sublime_text.exe.

Чтобы исправить его вручную, откройте regedit и перейдите к:

Computer\HKEY_CLASSES_ROOT\Applications\

найдите запись sublime_text.exe и удалите ее. Теперь вы должны установить Sublime Text 3 в качестве редактора по умолчанию для всего, что вы хотите.

Источник: Re: Невозможно создать редактор по умолчанию в окнах by @kane_t

Ответ 4

  • Установите версию управления пакетами Python3. Скопируйте код Sublime Text 3 для управления пакетами, откройте Sublime Console (Ctrl `) и вставьте код в консоль.

  • Откройте каталог пользовательских пакетов для обеих версий Sublime Text из меню, используя Preferences > Browser Packages... в Sublime Text. (Sublime Text > Preferences > Browser Packages... в OSX.)

  • В каталоге ST2 Packages скопируйте все каталоги, кроме этих двух: Default и Package Control. Вставьте все эти каталоги в каталог ST3 Packages.

  • Перезапустить высотный текст 3.

  • (необязательно.) Переместите псевдонимы терминала/командной строки на ST3.

    • Windows: Изменить autoexec.bat в вашем каталоге пользователя. Измените doskey subl="C:\Program Files\Sublime Text 2\sublime_text.exe" $* на doskey subl="C:\Program Files\Sublime Text 3\sublime_text.exe" $*. Сохраните autoexec.bat и перезапустите интерфейс командной строки.

    • OSX: удалите старый псевдоним, выполнив sudo rm /bin/subl в терминале. Добавьте новый псевдоним sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /bin/subl.

  • (необязательно) Введите свой лицензионный ключ в ST3. В меню выберите Help > Enter License и вставьте свой лицензионный ключ.

См. сообщение в блоге Wes о том, как перейти от Sublime Text 2 до ST3 для получения дополнительной информации: "Могу ли я использовать ST3? Миграция в Sublime Text 3"

Ответ 5

Посмотрите, были ли ваши плагины конвертированы: www.caniswitchtosublimetext3.com больше не доступен

ST3 и ST2 находятся в отдельных папках, так что вы можете продолжить установку и добавлять свои плагины/префы по мере работы.