Как включить перетаскивание файлов в пользовательском приложении на панели запуска

В единстве, мы можем перетащить файлы на кнопку приложения в панели запуска, чтобы открыть этот файл с этим приложением - однако, похоже, что его трудно изменить приложение по умолчанию.

Я использую Komodo в качестве редактора, и моя цель - открыть php-файлы, перетаскивая кнопку Komodo на панели запуска.

Проблема в том, что с gtk3 немного сложно добавить пользовательское приложение для открытия mimetypes.

Я создал кнопку из главного меню, затем я пользователь mimeopen -d file.php установил komodo по умолчанию; Теперь, если я дважды щелкну по файлу php, он откроется с помощью komodo, но я не могу перетащить файлы php на кнопку komodo на панели запуска.

4
задан 18 June 2012 в 21:03

1 ответ

Все, что вам нужно сделать, - это отредактировать файл .desktop программы запуска вашего приложения. Найдите Komodo в /usr/share/applications/ и откройте его в своем любимом текстовом редакторе, работающем от имени пользователя root (например, введите sudo gedit на терминале).

На чем вы должны сосредоточиться, так это на части MimeType= (добавьте ее, если она не существует): добавьте application/x-php к ключу, , которая позволит вам перетаскивать файлы PHP в Komodo . ], а затем сохраните файл .desktop.

  • Например, ваша клавиша MimeType должна выглядеть следующим образом: MimeType=text/plain;application/x-php;

Подробнее о Desktop Entry Files синтаксис здесь . Полный список Mime Types и соответствующих им суффиксов здесь .

0
ответ дан 18 June 2012 в 21:03

Другие вопросы по тегам:

Похожие вопросы: