FirefoxでXMLファイルを内部的に表示したくないので、代わりにNotepad ++を開きます。
Tools\Options\Applicationsメニューを見ましたが、「XML」コンテンツタイプがありません。
FF3.6.2を使用しています
明らかに、これはブラウザでクリックしたXMLファイルにのみ適用されます。ファイルシステムから開いたXMLファイルはNotepad ++で開きます。
聖なる牛!この問題は私を一晩中クレイジーに駆り立てました。私はついにそれを理解しました。元の質問はずっと前だったと思いますが、インターネットでこの回答が欲しいので、ここに行きます:
XMLのエントリを追加する代わりに、text/plainの拡張機能リストを更新する必要がありました。 mimeTypes.rdfファイルのtext/plainエントリは次のようになります。このファイルはFirefoxプロファイルフォルダーにあります。Firefoxのトラブルシューティングページ(ナビゲーションバーにabout:supportと入力)を参照し、[プロファイルフォルダー]の下の[フォルダーの表示]をクリックして、mimeTypes.rdfファイルをnotepad ++で編集します。
<RDF:Description RDF:about="urn:mimetype:text/plain"
NC:description="Text Document"
NC:value="text/plain"
NC:editable="true">
<NC:fileExtensions>xml</NC:fileExtensions>
<NC:fileExtensions>txt</NC:fileExtensions>
<NC:handlerProp RDF:resource="urn:mimetype:handler:text/plain"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:handler:text/plain"
NC:alwaysAsk="false"
NC:saveToDisk="false"
NC:useSystemDefault="false"
NC:handleInternal="false">
<NC:externalApplication RDF:resource="urn:mimetype:externalApplication:text/plain"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:externalApplication:text/plain"
NC:path="C:\Program Files\Notepad++\notepad++.exe"
NC:prettyName="notepad++.exe" />
目的を達成するには、XMLファイルタイプのダウンロードアクションを構成する必要があります。
詳細はこちら:
http://kb.mozillazine.org/File_types_and_download_actions