4

Я не хочу, чтобы Firefox отображал файлы XML внутри, я хочу, чтобы он открывал Notepad++.

Я заглянул в меню Инструменты \ Параметры \ Приложения, но там нет типа содержимого «XML».

Я использую FF 3.6.2

Очевидно, это относится только к XML-файлам, которые я нажимаю в браузере, XML-файлы, открытые из файловой системы, открываются в Notepad++.

2 ответа2

1

Святая корова! Этот вопрос сводил меня с ума по вечерам. Я наконец-то понял. Я понимаю, что первоначальный вопрос был давно, но я хочу этот ответ в Интернете, так что здесь идет:

Вместо того, чтобы добавить запись для XML, мне пришлось обновить список расширений для text/plain. Вот как выглядит запись text/plain в моем файле mimeTypes.rdf. Файл находится в папке профиля 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

Вы должны настроить действие загрузки типов файлов XML, чтобы достичь желаемого.

Больше информации здесь:
http://kb.mozillazine.org/File_types_and_download_actions

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .