webentwicklung-frage-antwort-db.com.de

Migrieren Sie von Sublime Text 2 zu Sublime Text 3

Ich muss von sublime text 2 zu sublime text 3 migrieren, um dieselben Konfigurationen/Plugins zu haben, die ich auf sublime text2 installiert habe.

Ich habe sublime text 3 installiert, aber es sind keine Pakete und Einstellungen für sublime text 2 enthalten. Ich weiß wirklich nicht, ob es irgendwelche direkten Methoden gibt, um einige Ordner zu migrieren oder nur zu kopieren.

82
Fizer Khan

Ich habe einen Blog-Beitrag geschrieben, in dem beschrieben wird, wie von Sublime Text 2 auf ST3 umgestellt wird.

Lesen Sie: "Kann ich ST3 noch verwenden? Migration auf Sublime Text 3"

TLDR:

  1. Verwenden Sie git, um den python3-Zweig von Package Control zu installieren. Schritt für Schritt Anleitung hier verfügbar ;

  2. Bewegen Sie sich über alle Ihre Ordner in Sublime Text 2/Packages/ bis Sublime Text 3/Packages/ außer zwei: Default und Package Control.

96
wesbos

Ihre Einstellungen/Konfiguration von ST2 befinden sich in Packages/User (finden Sie unter Preferences -> Browse Packages). Sie können diesen Ordner einfach in den Paketordner in ST3 kopieren.

Für Plugins ist es am besten, den bereits erwähnten Link zu überprüfen: https://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages Diese Wiki-Seite erklärt, welche Plugins sein können die über Package Control installiert werden und für die eine manuelle Installation erforderlich ist.

5
schlamar

Zusätzliche Informationen für Windows-Benutzer, um ST3 Nach der Migration zum Standard-Editor zu machen .

Wenn Sie beide Versionen behalten oder ST2 Deinstallieren, werden Sie wahrscheinlich feststellen, dass Sie open with Nicht standardmäßig mit ST3 Verknüpfen können.

Ich denke, ich kann Ihnen helfen, Öffnen mit/default editor zu arbeiten.
Das Problem besteht darin, dass das Deinstallationsprogramm für Sublime Text keinen bestimmten Registrierungseintrag entfernt, der auf Sublime Text 2's sublime_text.exe verweist, wodurch Windows daran gehindert wird, einen Eintrag für Sublime Text 3's sublime_text.exe hinzuzufügen.

Öffnen Sie zum manuellen Korrigieren regedit und navigieren Sie zu:

Computer\HKEY_CLASSES_ROOT\Applications\

suchen Sie den Eintrag sublime_text.exe und löschen Sie ihn. Sie sollten nun in der Lage sein, Sublime Text 3 als Standardeditor für alle gewünschten Elemente festzulegen.

Quelle: Re: Standardeditor kann nicht in Windows erstellt werden by @ kane_t

3
gmo
  1. Installieren Sie die Python3-Version von Package Control. Kopieren Sie den Sublime Text 3-Code für Package Control , öffnen Sie die Sublime-Konsole (Ctrl `) Und fügen Sie den Code in die Konsole ein.

  2. Öffnen Sie das Paketverzeichnis Ihres Benutzers für beide Sublime Text-Versionen über die Menüs mit Preferences> Browser Packages... In Sublime Text. (Sublime Text> Preferences> Browser Packages... Unter OSX.)

  3. Kopieren Sie im ST2-Paketverzeichnis alle Verzeichnisse mit Ausnahme der beiden folgenden: Default und Package Control. Fügen Sie alle diese Verzeichnisse in das ST3-Paketverzeichnis ein.

  4. Starten Sie Sublime Text 3 neu.

  5. (Optional.) Verschieben Sie die Aliase für Terminal/Eingabeaufforderung nach ST3.

    • Windows: Bearbeiten Sie autoexec.bat In Ihrem Benutzerverzeichnis. Ändern Sie doskey subl="C:\Program Files\Sublime Text 2\sublime_text.exe" $* In doskey subl="C:\Program Files\Sublime Text 3\sublime_text.exe" $*. Speichern Sie autoexec.bat Und starten Sie die Befehlszeilenschnittstelle neu.

    • OSX: Entfernen Sie den alten Alias, indem Sie im Terminal Sudo rm /bin/subl Ausführen. Fügen Sie mit Sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /bin/subl Einen neuen Alias ​​hinzu.

  6. (Optional) Geben Sie Ihren Lizenzschlüssel in ST3 ein. Wählen Sie in den Menüs Help> Enter License Und fügen Sie Ihren Lizenzschlüssel ein.

Weitere Informationen finden Sie in Wes 'Blogbeitrag zur Migration von Sublime Text 2 auf ST3: "Kann ich ST3 noch verwenden? Migration auf Sublime Text 3"

2
KatieK

Überprüfen Sie, ob Ihre Plugins konvertiert wurden: www.caniswitchtosublimetext3.com ist nicht mehr verfügbar

ST3 und ST2 befinden sich in getrennten Ordnern, sodass Sie diese während der Arbeit installieren und Ihre Plugins/Prefs hinzufügen können.

1
MikeHall