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.
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:
Verwenden Sie git, um den python3-Zweig von Package Control zu installieren. Schritt für Schritt Anleitung hier verfügbar ;
Bewegen Sie sich über alle Ihre Ordner in Sublime Text 2/Packages/
bis Sublime Text 3/Packages/
außer zwei: Default
und Package Control
.
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.
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
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.
Ö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.)
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.
Starten Sie Sublime Text 3 neu.
(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.
(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"
Ü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.