Перехід із піднесеного тексту 2 на піднесений текст3


84

Мені потрібно перейти від піднесеного тексту 2 до піднесеного тексту 3, щоб мати ті самі конфігурації / плагіни, які я встановив у піднесеному тексті2.

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


3
Sublime Text зберігає всі свої налаштування та плагіни в одній конфігураційній папці. Крім того, Sublime Text 3 використовує Python 3 замість Python 2, тому ваші плагіни можуть не працювати. Це все ще в бета-версії.
Blender

Добре. Тоді чи потрібно мені перевстановлювати всі мої плагіни? Для налаштувань, чи можу я скопіювати та вставити якусь папку? Якщо це так, які папки для копіювання (для OSX)?
Fizer Khan

1
Вам потрібно буде встановити свої плагіни, і залежно від того, які ви використовуєте, можливо, вам доведеться почекати підтримки ST3. Тут є зручний список: github.com/wbond/sublime_package_control/wiki/…
Jeremy Halliwell

Відповіді:


97

Я написав допис у блозі, де описав, як перейти з Sublime Text 2 на ST3.

Читайте: "Чи можу я ще використовувати ST3? Перехід на піднесений текст 3"

TLDR:

  1. За допомогою git встановіть гілку python3 управління пакетами. Покрокові інструкції, доступні тут ;

  2. Посунься все папки , Sublime Text 2/Packages/щоб Sublime Text 3/Packages/крім двох: Defaultі Package Control.


9
+1, у мене виникали проблеми під час копіювання всіх папок Пакетів ( defaultа package controlтакож). Хоча я знаю, що для вашої аналітики Google добре, щоб люди заходили на ваш веб-сайт, для SO було б краще мати принаймні два кроки, які ви опублікували. Не знаю, якщо вашу публікацію колись буде видалено / недоступною.
RaphaelDDL

6
Витяг із sublime.wbond.net/docs/syncing : ви насправді не хочете синхронізувати цілі Пакети / та встановлені Пакети / папки ... Правильним рішенням є синхронізація лише Пакетів / Користувача / папки
Юліан Онофрей

3
Оскільки це було написано Sublime, текст тепер спростив установку Package Control у Sublimetext 3 за вирахуванням будь-яких матеріалів git, дотримуйтесь офіційних вказівок для цієї частини sublime.wbond.net/installation
pal4life

Thx для цієї публікації - використовував кожен крок і мігрував із 0 проблемами.
wick3d

1
Зараз відео трохи застаріло, менеджер пакунків має інсталяцію, яка передбачає вставку коду Python у консоль python.
Ghoti

5

Ваші налаштування / конфігурація від ST2 знаходяться в розділі Пакети / Користувач (знайдіть його за допомогою Параметрів -> Перегляд пакетів). Ви можете просто скопіювати цю папку до папки Packages на ST3.

Про плагіни найкраще перевірити вже згадане посилання: https://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages Ця сторінка wiki пояснює, які плагіни можна встановити за допомогою управління пакетами та які вимагають ручної установки.


Зміст посилання: "Ця сторінка була видалена з моменту випуску Package Control 2.0 і автоматично представляє відповідні пакети залежно від того, яку версію Sublime Text ви використовуєте." Новий канал перенаправляє: packagecontrol.io
Bluesail20

3

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

Якщо ви зберігаєте обидві версії або видаляєте ST2... можливо, ви помітите, що не можете відкривати файли або асоціюватися open withза замовчуванням з ST3.

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

Щоб виправити це вручну, відкрийте regeditта перейдіть до:

Computer\HKEY_CLASSES_ROOT\Applications\

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

Джерело: Re: Не вдається зробити редактором за замовчуванням у вікнах @ kane_t


2
  1. Встановіть версію Python3 Package Control. Скопіюйте код Sublime Text 3 для управління пакетами, відкрийте Sublime's Console ( Ctrl `) і вставте код у консоль.

  2. Відкрийте у своєму каталозі пакети для обох версій Sublime Text з меню, використовуючи Preferences> Browser Packages...у Sublime Text. ( Sublime Text> Preferences> Browser Packages...На OSX.)

  3. У каталог ST2 Packages скопіюйте всі каталоги, крім цих двох: Defaultі Package Control. Вставте всі ці каталоги в каталог пакетів ST3.

  4. Перезапустіть Sublime Text 3.

  5. (Необов’язково.) Перемістіть псевдоніми терміналу / командного рядка на 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.

  6. (Необов’язково) Введіть свій ліцензійний ключ у ST3. У меню виберіть Help> Enter Licenseта вставте ліцензійний ключ.

Детальніше див. У дописі Веса про те, як перейти з Sublime Text 2 на ST3: "Чи можу я ще використовувати ST3? Перехід на Sublime Text 3"


[5] (1) autoexec.bat?? .., будь ласка, будьте дещо конкретнішим щодоwindows version
gmo

@gmo - У своєму Win7 я використовую autoexec.bat для визначення doskey (він же псевдоніми) при кожному запуску командного рядка. Ви виявили, що це не працює в інших версіях Windows?
KatieK

w7x64, не знав, що ти все ще можеш ним користуватися. Але здивуйте мене, що ви включили цей файл у відповідь, схожий на стандартний на сьогодні, і, наскільки я знаю, це не так. Але мені цікаво ... Читатиму більше про це. Дякую за відповідь.
gmo

1

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.