如何在Windows 10上将Sublime Text 3作为默认文本编辑器?

时间:2018-05-19 17:34:14

标签: text registry editor sublimetext3

我知道这个问题以前曾经在各个地方被问过,但是我已经尝试了所有的东西,没有任何东西对我有用。当我选择"打开"没有选项可以随时使用此应用程序打开.txt文件。"

我在这里和其他地方的几个主题上看到的答案是打开" regedit"并导航到HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command,然后" kill explorer.exe"在任务管理器(我无法找到......)。我做错了什么?

有没有人有这个问题的替代解决方案?我只是希望能够点击文本文件并立即使用Sublime。

4 个答案:

答案 0 :(得分:4)

这是Windows操作系统方面的问题。不用担心,我为您提供了修复程序(互联网上唯一可行的方法):

  • 打开开始菜单->键入cmd->右键单击它并以管理员身份运行

  • 取决于安装Sublime的位置,您必须编辑路径,否则,复制并粘贴此行以更改.txt扩展名:

  

ftype txtfile =“ C:\ Program Files \ Sublime Text 3 \ sublime_text.exe”“%1”

您可以遵循相同的逻辑,方法是始终始终在前面以“ ftype”开头,然后您需要找出所选扩展名的缩写。您可以输入“ assoc .css

例如,.php是PHPfile或.css是CSSfile

Screenshot here with some more examples

答案 1 :(得分:3)

首先进入Windows设置菜单,然后单击应用程序设置。从那里单击默认应用程序,向下滚动,直到看到“按文件类型选择默认应用程序”。单击该选项,然后滚动到文件扩展名“.txt”,然后单击其旁边的灰色加箭头并选择sublime text。

答案 2 :(得分:0)

Sublime Text确实是一款功能强大且快速的编辑器,我喜欢编辑文本文件等。

所以对我来说,一个快速的解决方法是下载/安装3180 dev build,然后通过右键单击>打开方式>崇高文本3来更改文件类型关联。

完成后,您可以重新安装不需要许可证的3176稳定版本。注册表保持不变。现在,双击应该可以工作。

希望这对某人有帮助。

答案 3 :(得分:0)

不是我的答案,而是我发现的最好的方法,在UX方面:https://superuser.com/a/1354363/1034806

  

如上所述,在Windows 10版本1803中,控制面板快捷方式现在仅显示设置。

     

但是以下方法有效:

     

右键单击文件,选择“打开方式”,然后单击右键菜单底部的“选择另一个应用程序”。

     

单击该对话框,将为对话框提供默认应用程序选择,并以“在商店中查找应用程序”结尾。

     

有一个棘手的地方:单击最后一个选项下的空白。这会扩展列表!

     

滚动到此列表的底部(假设您的应用未列出)。

     

再次单击最后一个选项下的空白!

     

您应该进入Windows标准的“文件打开”对话框,在其中可以浏览到所选程序。 (为我工作。)