2011-09-04 77 views
3

看起來像一個愚蠢的問題,但我不能讓這與netbeans工作。對於任何其他程序,我將右鍵單擊文件>>打開方式>>選擇默認程序,然後我將瀏覽並找到該程序,然後它會出現在列表中,然後單擊它並確保「始終使用這個程序打開這種文件「選項被選中並點擊確定。如何將NetBeans IDE與某些文件擴展名關聯?

但是,對於netbeans在找到netbeans exe啓動程序文件並返回到應該成爲選擇選項的屏幕後,它不會顯示出來。所以我不能將任何文件類型與netbeans關聯。

你可以想象它有多麼令人沮喪,必須先打開netbeans,然後拖放我想要處理的文件。我永遠不會雙擊並開始工作,並且我整天使用腳本和html文件。

任何人都有另一種方式來做到這一點。

P.S.

Netbeans的7.0.1 Windows 7操作系統

回答

0

這更多的是一個Windows 7的問題。無論如何,我會去開始 - >默認程序,然後點擊關聯文件類型或協議與程序。

+1

嘗試過,與我之前提到的右鍵單擊相同的問題。 Windows 7中的這個區域提示我選擇exe,當我這樣做的時候不會讓它出現在列表中。它對所有其他程序都這樣做,但不是netbeans。所以即使在這裏我也無法聯想到它。 –

+0

我很抱歉聽到。我只能想到註冊表腐敗。我會嘗試使用任何一個註冊表清潔工來修復我的註冊表(當然,在收回之後)。 –

9

剛剛找到解決方案。

打開註冊表(開始 - >運行>註冊表編輯器)

導航到 「HKEY_CLASSES_ROOT」

導航到 「應用程序」

導航至 「netbeans.exe」

展開子文件夾:「殼」然後子文件夾「打開」 然後點擊名爲「命令」的最終文件夾。

在右側您將看到一個(默認)鍵,您需要「修改」右鍵單擊。

將文件的位置更改爲新版本的Netbeans ..我的指向7.0版本,現在我有7.1beta,所以它被打破。

我改變了我的太多:

「C:\ Program Files文件\的NetBeans 7.1 Beta版\ BIN \ netbeans.exe」 「%1」(帶引號)

現在Netbeans的應顯示在文件關聯列表中。

謝謝,祝你好運

2

沒有上述解決方案爲我工作。在我的情況下有什麼幫助是從Windows註冊表中刪除整個密鑰:HKEY_CLASSES_ROOT/Applications/netbeans.exe/

現在,在Choose Default Program對話框中選擇netbeans.exe之後,Netbeans正確顯示在程序列表中,我可以將其設置爲默認的PHP「開啓者」。

我的解決方案的靈感來自於註釋this Netbeans bug report

0

默認程序控制面板似乎沒有提供編輯文件類型關聯的完整能力。例如,您可能不希望在瀏覽器中將HTML文件默認打開,但您希望添加在NetBeans中打開的編輯功能。

Types的應用程序,但是,支持全功能的編輯協會你是從Windows XP中使用,等人

相關問題