这只是一个小烦恼,但Heroku Procfile没有扩展名。这使我每次双击它都必须为它选择一个应用程序。
通常在为文件选择应用程序后,系统会记住,我不必再这样做了。
我想知道我是否可以添加随机扩展程序,它仍然可以使用吗?
像
这样的东西Procfile.procfile
或
Procfile.txt
另外,由于它没有扩展名,因此如果不明显,也没有与之关联的图标。
答案 0 :(得分:1)
带有扩展名的普通文件可以关联一个程序,但对于没有扩展名的文件则不是这种情况。如果您双击一个并选择一个应用程序并选中该框以始终使用该应用程序,则会忽略该应用程序,并且每次选择文件时都必须选择该应用程序。
您可以使用注册表强制执行此操作:
如果您现在双击没有扩展名的文件,它将在选择了应用程序的情况下打开。
要检查现有应用程序使用的内容,请查看HKEY_CLASSES_ROOT下的条目,例如: HKEY_CLASSES_ROOT.doc使用Word.Document.8,因此如果您希望将此作为默认编辑器,则可以将HKEY_CLASSES_ROOT。(默认)更改为Word.Document.8。
任何避免编辑注册表的方法如下:
答案 1 :(得分:1)
Procfile
将不工作。来自https://devcenter.heroku.com/articles/procfile:
Procfile是名为
Procfile
的文件。它应该完全命名为Procfile
,而不是其他任何东西。例如,Procfile.txt
无效。该文件应该是一个简单的文本文件。 该文件必须放在应用程序的根目录中。如果放在子目录中,它将无法运行。