У меня есть файл с именем «pom.xml», который я хочу открыть с помощью intellij ide, а остальные файлы .xml
- с помощью gedit
. Возможно ли это?
Нет как таковой это невозможно. Причина в том, что приложения по умолчанию связаны с определенным типом пантомимы. В свою очередь, тип MIME определяется расширением файла. Расширение файла определяется как любые символы, идущие после последней точки в имени файла. Таким образом, приложения могут быть связаны только на основании расширения файла.
Обходные пути
.desktop
непосредственно из файлового менеджера Да, это возможно.
Как правильно заметил @vanadium, приложения по умолчанию привязаны к типам mime. Тем не менее, эти типы MIME не связаны с расширениями файлов. Существуют сложные алгоритмы, которые принимают во внимание специфику файловой системы (например, обычный файл или символическую ссылку), имя файла (например, расширение файла) и содержимое файла (двоичный файл, ASCII, ...) для определения типа MIME файла. По сути, MIME-тип представляет собой абстрактное описание содержимого файла.
Итак, теперь вопрос сводится к тому, «как заставить pom.xml
иметь тип MIME, отличный от любого другого * .xml. «
К счастью, вы можете определить свои собственные типы пантомимы. Следующие инструкции взяты из здесь :
Предполагая, что вы хотите изменить поведение только для своего пользователя,