我正在运行Windows 7.几个月前,我添加了以下注册表项,以获得.tex文件的右键"新"选项
Computer\HKEY_CLASSES_ROOT\.tex\ShellNew
Run Code Online (Sandbox Code Playgroud)
有价值的
(Default) REG_SZ (value not set)
FileName REG_SZ C:\Users\myUser\pathToSampleFile.tex
Run Code Online (Sandbox Code Playgroud)
它一直运作良好.右键单击并转到"新建"菜单,我可以选择使用所需的模板创建新的.tex文件.
但是,今天我卸载了TeXworks(.tex文件的文本编辑器,如果你不熟悉的话),右键单击.tex文件的"新"选项就消失了.我认为它必须删除密钥,但令我惊讶的是密钥仍然存在.我尝试将其删除并将其重新启动,重新启动等,但样板故障排除无效.
有谁知道为什么会发生这种情况和/或如何修复它?非常感谢您的宝贵时间.
编辑:如果我在我的注册表中搜索"ShellNew",有很多文件扩展名有密钥,但实际上只有少数几个出现在我的右键菜单中.我认为必须有一些主开/关键,要查看哪些文件扩展名是否有"ShellNew"键,但我不知道它会在哪里.
对于出现"新建"菜单中的选项,您还需要为文件扩展名定义文件类型,即您需要将HKEY_CLASSES_ROOT/.tex中的默认值设置为类似TexFile的内容,然后添加"TexFile"键到HKEY_CLASSES_ROOT.然后将该键的default-Value设置为"TeX-File"."新建"菜单中的条目以这种方式显示其显示的文本,如果右键单击文件并选择"属性",则窗口也会将其显示为"文件类型".卸载TeXworks可能会删除它,因此没有文本显示在"新建"菜单中.
| 归档时间: |
|
| 查看次数: |
1065 次 |
| 最近记录: |