web-dev-qa-db-ja.com

FirefoxでXMLファイルをブラウザではなくNotepad ++で開くにはどうすればよいですか?

FirefoxでXMLファイルを内部的に表示したくないので、代わりにNotepad ++を開きます。

Tools\Options\Applicationsメニューを見ましたが、「XML」コンテンツタイプがありません。

FF3.6.2を使用しています

明らかに、これはブラウザでクリックしたXMLファイルにのみ適用されます。ファイルシステムから開いたXMLファイルはNotepad ++で開きます。

4
ChrisB

聖なる牛!この問題は私を一晩中クレイジーに駆り立てました。私はついにそれを理解しました。元の質問はずっと前だったと思いますが、インターネットでこの回答が欲しいので、ここに行きます:

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" />
1
Alex

目的を達成するには、XMLファイルタイプのダウンロードアクションを構成する必要があります。

詳細はこちら:
http://kb.mozillazine.org/File_types_and_download_actions

1
Kerem Baydoğan