Gibt es eine Möglichkeit, Sublime Text als Standardtexteditor für Dateiformate unter Windows 7 festzulegen?
Auch wenn jemand ein Sublime Text Tutorial oder Wiki kennt, wäre das wirklich hilfreich.
Gibt es eine Möglichkeit, Sublime Text als Standardtexteditor für Dateiformate unter Windows 7 festzulegen?
Auch wenn jemand ein Sublime Text Tutorial oder Wiki kennt, wäre das wirklich hilfreich.
Antworten:
Eigentlich ist es nicht meine Antwort, ich habe es gerade gegoogelt :
HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
Für mich zeigte dieser Wert auf den Desktop, auf dem zuvor die tragbare Version platziert wurde. Also hat es einfach nicht funktioniert.
PS Und für mich war der Neustart oder das Abmelden nicht notwendig (WinXP).
quelle
"C:\Program Files\Sublime Text 2\sublime_text.exe" %1
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
- das heißt mit doppelten Anführungszeichen um% 1. Ich habe diese doppelten Anführungszeichen entfernt, also war der Wert"C:\Program Files\Sublime Text 3\sublime_text.exe" %1
, explorer.exe und Sublime neu gestartet, und dann hat es funktioniertBearbeiten am 21. November 2014
Tim Lewis wies in dem Kommentar darauf hin, dass es unter http://www.binaryfortress.com/NotepadReplacer/ eine allgemeinere Version gibt , die besser funktioniert.
Ursprüngliche Antwort
Versuchen Sie Folgendes: https://github.com/grumpydev/Sublime-Notepad-Replacement
quelle
Hier sind einige Möglichkeiten, Sublime Text Portable zuzuordnen. Der folgende Text muss als Datei mit der Erweiterung .reg gespeichert und dann in dieser Datei mit der rechten Maustaste auf> Zusammenführen geklickt werden.
Dadurch wird allen Dateien ein Sublime-Menüeintrag mit der rechten Maustaste hinzugefügt:
Dadurch wird Sublime Text alle Aufrufe von notepad.exe ersetzen:
Dadurch wird eine SublimeFile-Klasse erstellt, die Sie dann einer beliebigen Erweiterung zuordnen können.
Dadurch wird die Erweiterung .ext mit SublimeFile verknüpft:
quelle
notepad.exe %1
und finde alle gefundenen Instanzen durchnotepad.exe "%1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Notepad.exe] "Debugger"="\"C:\Program Files\Sublime Text 3\sublime_text.exe\" -z"
1: Sie können Ihre Zuordnungen auch in der Systemsteuerung festlegen :
Systemsteuerung> Standardprogramme > Verknüpfen Sie eine Datei oder ein Protokoll mit einem bestimmten Programm:
2: Oder rufen Sie es vom Code über auf
IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI
;)quelle
Sie können einfach das Registry Cleaner-Tool von CCleaner ausführen und dann das Standardprogramm wie gewohnt auswählen und hinzufügen. Es hat bei mir beim Upgrade von ST2 auf ST3 funktioniert.
quelle
Öffnen Sie das Kontextmenü für eine Datei mit der gewünschten Erweiterung im Explorer, und wählen Sie dann Öffnen mit-> Ihr Editor (möglicherweise müssen Sie nach der Binärdatei suchen, bevor sie in der Liste der verfügbaren Programme angezeigt wird) und aktivieren Sie das Kontrollkästchen "Zum Öffnen immer das ausgewählte Programm verwenden" diese Art von Datei ".
quelle
Ich habe alle Optionen ausprobiert, um erhabenen Text 3 als Standardprogramm für meine .php-, .css- und / oder .js-Dateien zu erstellen. Ich weiß nicht genau, warum alles fehlgeschlagen ist. Ich denke, es hängt mit dem aktuellen Windows 10-Versionsfehler zusammen
Aber die gute Nachricht ist, dass es für mich eine Arbeitsweise gibt, auch für diejenigen, die CMD lieben
FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
ASSOC .php=sublime
Für js verwenden Sie diesen:ASSOC .js=sublime
und so weiter ...quelle
Versuche dies,
Ich habe dies auch für SublimeText 3 (Portable) getestet und funktioniert einwandfrei. Erstellen Sie eine .bat-Datei mit dem obigen Code und führen Sie sie als Administrator aus.
Referenz: https://gist.github.com/mrchief/5628677
quelle
Ich hatte das gleiche Problem. Die einzige Lösung bestand darin, es manuell zu korrigieren -> regedit zu öffnen und zu Computer \ HKEY_CLASSES_ROOT \ Applications \ zu navigieren, den Eintrag sublime_text.exe zu suchen und ihn zu löschen. Sie sollten jetzt in der Lage sein, Sublime Text 3 als Standardeditor für alles festzulegen, was Sie möchten.
Ich habe diese Lösung in diesem Beitrag gefunden: https://forum.sublimetext.com/t/cant-make-default-editor-in-windows/10747/14
quelle
Wenn Sie die tragbare Version verwenden, können Sie Sublime nicht als Standardprogramm für Dateien festlegen, da Windows es nicht als Programm anerkennt, das Dinge öffnen kann.
quelle