Windows下,鼠标右键新建默认有文本文档、Word等,若需要增加新的,比如ps, py等,则需要修改注册表。
注册表HKEY_CLASSES_ROOT下有一系列.xx项,记录不同类型的文件扩展名,若存在子项ShellNew,则可以通过右键新建直接创建;相反,若需要删除新建项,则删除.xx项下的ShellNew子项。
例如,要增加.py文件新建项,可以新建一个.reg,里面写入一下内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.py\ShellNew]
"NullFile"=""
双击该reg文件,即可导入注册表,此时在右键新建菜单中即可看到Python File选项。
新建的.py文件默认内容为空,若需要默认模板,可以指定创建时的默认文件:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.py\ShellNew]
"NullFile"=""
"FileName"="template.py"
然后新建template.py文件,写入默认内容,将其保存到C:\Windows\ShellNew目录下。