如何將 Sublime Text 新增到 Windows 8「預設程式」清單?

如何將 Sublime Text 新增到 Windows 8「預設程式」清單?

我嘗試使用以下註冊表​​檔案將 Sublime Text 2 添加到 Windows 8 Enterprise x64 中的預設程式清單。它沒有顯示出來。所有路徑都是正確的。此方法適用於其他程序,並且適用於 Windows 7 Professional x64(使用相同的 .reg 檔案)。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SublimeText.textfile]
@="Sublime Text Document"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SublimeText.textfile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SublimeText.textfile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SublimeText.textfile\shell\open\command]
@="\"C:\\Program Files (x86)\\Sublime Text 2\\sublime_text.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SublimeText.textfile\shell\edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SublimeText.textfile\shell\edit\command]
@="\"C:\\Program Files (x86)\\Sublime Text 2\\sublime_text.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Sublime Text 2]

[HKEY_LOCAL_MACHINE\SOFTWARE\Sublime Text 2\Capabilities]
"ApplicationDescription"="Sublime Text is a sophisticated text editor for code, markup and prose."
"ApplicationName"="Sublime Text 2"
"ApplicationIcon"="C:\\Program Files (x86)\\Sublime Text 2\\sublime_text.exe,0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Sublime Text 2\Capabilities\FileAssociations]
".txt"="SublimeText.textfile"
".xml"="SublimeText.textfile"
".html"="SublimeText.textfile"
".js"="SublimeText.textfile"
".nfo"="SublimeText.textfile"
".conf"="SublimeText.textfile"
".json"="SublimeText.textfile"
".cnf"="SublimeText.textfile"
".config"="SublimeText.textfile"
".css"="SublimeText.textfile"
".less"="SublimeText.textfile"
".sass"="SublimeText.textfile"
".scss"="SublimeText.textfile"
".haml"="SublimeText.textfile"
".coffee"="SublimeText.textfile"
".compass"="SublimeText.textfile"
".mustache"="SublimeText.textfile"
".erb"="SublimeText.textfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Sublime Text 2"="SOFTWARE\\Sublime Text 2\\Capabilities"

答案1

嘗試使用預設程式編輯器

預設程式編輯器可以輕鬆修復 Windows 中的檔案關聯設置,包括上下文選單項目、圖示和說明。另外:自動播放設定和預設程式設定......所有這些都無需在註冊表中進行修改。

相關內容