我正在尝试在Windows 7的“新建”右键菜单中添加CSS,PHP,JS和HTML文件类型。我知道如何使用注册表中的ShellNew项将文件类型添加到菜单中。但是Windows无法让您控制新项目的显示名称-根据this,该名称始终来自您分配给打开该文档的任何应用程序。我已经将Notepad++设置为打开所有这些文件类型,因此我将在菜单中最终获得几个相同的“Notepad++文档”条目,如下所示:

有人知道是否有办法摆脱这种愚蠢的情况而无需安装任何调整实用程序吗?

谢谢大家!
弗雷德

最佳答案

您可以手动更改每个文件类的文件类型描述。

  • HKEY_CLASSES_ROOT\.%ext%(默认值)下查找程序ID
  • HKEY_CLASSES_ROOT\%progid%下,将默认值和/或“FriendlyTypeName”字符串设置为所需的字符串。

  • 您可能必须注销才能生效。
    您可能应该远离Chrome和Notepad++文件类型/关联对话框,以免它们覆盖您的字符串。

    Chrome和Notepad++都是开源的,您可以为它们创建一个使用更好名称的文件类型的补丁程序。 (无论如何,什么是“Chrome HTML文档”,HTML5 +额外的 Chrome 汁?=))

    关于windows - 将新文件类型添加到Windows 7的“新建”上下文菜单中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6257543/

    10-15 16:43