看起来像一个愚蠢的问题,但我不能让这与netbeans一起工作。对于任何其他程序,我会右键单击文件>>打开使用>>选择默认程序,然后我会浏览并找到该程序,然后它会出现在列表中,我会点击它并确保选中“始终使用此程序打开此类文件”选项并点击确定。
然而,对于netbeans,我找到netbeans exe启动器文件并返回到屏幕,然后它应该是一个选择的选项,它不会显示。所以我不能将任何文件类型与netbeans相关联。
你可以想象首先打开netbeans然后拖放我想要处理的文件是多么令人沮丧。我永远不能双击并开始工作,我整天都在使用脚本和HTML文件。
任何人都有另一种方法可以做到这一点。
P.S。
Netbeans 7.0.1 Windows 7操作系统
答案 0 :(得分:9)
刚刚找到解决方案。
打开Regedit(开始 - > run-> regedit)
导航至“HKEY_CLASSES_ROOT”
导航至“应用程序”
导航到“netbeans.exe”
展开子文件夹:“shell”,然后子文件夹“打开” 然后单击名为“command”的最终文件夹。
在右侧,您会看到右键单击“修改”所需的(默认)键。
将文件的位置更改为新版本的Netbeans ..我的指向7.0版本,现在我有7.1beta,所以它被打破了。
我也改变了我的意思:
“C:\ Program Files \ NetBeans 7.1 Beta \ bin \ netbeans.exe”“%1”(带引号)
现在Netbeans应该出现在文件关联列表中。
谢谢,祝你好运
答案 1 :(得分:2)
以上解决方案均不适合我。在我的案例中有什么帮助是从Windows注册表中删除整个密钥:HKEY_CLASSES_ROOT/Applications/netbeans.exe/
。
现在在netbeans.exe
对话框中选择Choose Default Program
后,Netbeans正确显示在程序列表中,我可以将其设为默认的PHP“开启者”。
我的解决方案受到对this Netbeans bug report
的评论的启发答案 2 :(得分:0)
这更像是一个Windows 7问题。无论如何,我会去Start->默认程序,然后单击“将文件类型或协议与程序关联”。
答案 3 :(得分:0)
默认程序控制面板似乎不能提供编辑文件类型关联的完整功能。例如,您可能不希望在浏览器中默认更改HTML文件,但是您希望添加在NetBeans中打开的编辑功能。
然而,Types应用程序支持从Windows XP等开始使用的全功能关联编辑。