Я установил Komodo Edit из загрузки (не было доступно в Центре программного обеспечения.) Я хочу иметь возможность открывать .php файлы в Komodo, но когда я щелкаю правой кнопкой мыши и выбираю Открыть с другим приложением, Komodo не отображается нигде в список. Как я могу добавить его в список?
46
Ответы:
Если у вас есть / USR / доли / приложения / $ application.desktop , изменения
Exec=$command
вExec=$command %F
в файле., Где$application
это имя приложения, и$command
это команда для выполнения требуемых действий.Затем вы сможете добавить приложение в список.
Может потребоваться изменить
MimeType=applications/php
и т. Д., Если они все еще не отображаются. (Запуститеsudo update-desktop-database
после изменения этого.) Хотя это может быть ненужным для Komodo, это может быть необходимо для других приложений.Вы можете использовать
sed
программу для замены. Пожалуйста, расположите частьExec=command
согласно вашемуapplication.desktop
файлу.источник
sudo update-desktop-database
прежде чем Nautilus ее подберет%F
? Любая документация, пожалуйста?Вы могли бы просто добавить пробел и
%F
кExec
параметру в приложения .desktop файл вашего установленного приложения.Вы упомянули , вы не установили от программного обеспечения центра , так добавить файл «komodo.desktop» в
/usr/share/applications/
1 или~/.local/share/applications/
2 , который был бы очень похож на тот , что я показываю, просто изменитьName
,Exec
,Icon
( и т.д.) значения , чтобы отразить выборочная установка komodo на ваш компьютерВот так:
(использую возвышенное в качестве примера, потому что я не использую komodo)
Объяснение : опция% F активирует возможность передачи аргументов в ваше приложение, поэтому, если ubuntu может передать аргумент, он активирует опцию «открытие файла с» в контекстных меню и передаст файл в качестве аргумента 3 . Бум, это все, что нужно, совсем не сложно.
Примечания:
1: Вам понадобятся права суперпользователя, чтобы что-то изменить в этом каталоге. (вы можете использовать
sudo nano app.desktop
из «терминала» или открыть gedit с правами суперпользователяgksu gedit &
, он, конечно, запросит ваш пароль)2:
~
обозначает ваш домашний каталог пользователя (который действительно находится в / home / username / blabla ...), и что/.local/
каталог обычно скрыт, если вы используете nautilus для «исследования» вашей файловой системы, вы можете нажать ctrl+, hчтобы показать скрытые файлы.3: если ваше приложение не поддерживает передачу аргументов, оно не будет работать.
источник
В списке «Другие приложения» отображаются только приложения, доступные в Launcher / Dash.
Komodo Edit 7 по умолчанию создает значок на вашем рабочем столе:
Чтобы поместить Komodo Edit в список Launcher и, таким образом, сделать его доступным в других приложениях, необходимо сделать следующее:
Ctrl-Alt-T
Введите или вставьте:
или для более новой версии (Komodo Edit 8):
Обратите внимание, что перед этим шагом, чтобы запустить Komodo Edit 8 (чей файл назывался komodo-edit-8.desktop), просто щелкнув значок на рабочем столе, я получил «Средство запуска ненадежных приложений». Я исправил это, сделав его исполняемым, выполнив
Выходите из терминала.
Убедитесь, что Komodo Edit отображается в Dash (это может занять несколько минут):
Теперь он также должен отображаться в списке «Другие приложения» для файлов php (и других):
источник
/usr/share/Applications
и поделиться своим содержанием , чтобы лучше помочь нам решить проблему ( инструкции в этом ответе )cp ~/Desktop/komodo-ide-8.desktop ~/.local/share/applications/
Основано на методе vine_user, но с другим подходом.
Обычно я загружаю Blender с официального сайта, затем использую программное обеспечение Alcarte / Main Menu для создания ссылки меню. После этого вы найдете меню в «/.local/share/applications».
Теперь посмотрите, какой из файлов .desktop является вашим (и убедитесь, что он исполняемый). Щелкните правой кнопкой мыши на нем, нажмите «Свойства». Затем в поле «Команда» сразу после указанной там команды добавьте% U.
Это оно! Теперь он должен отображаться в вашем меню.
источник
%U
это список URL. См. Что означает «% U» при вызове команды?Откройте Наутилус терминалом с
Затем с помощью Nautilus перейдите в / usr / share / Applications / и найдите приложение, которое вы хотите добавить в список «Открыть с помощью». Скопируйте ссылку на рабочий стол путем копирования-вставки. Запустите текстовый редактор, например Gedit, и перетащите скопированный файл на рабочий стол в текстовый редактор. Одна из последних строк должна быть
Так что просто замените «false» на «true» и сохраните файл. Затем перетащите файл, который вы изменили, в / usr / share / Applications / и перезапишите старый.
Затем снова откройте меню «Открыть с помощью», и вы увидите это приложение.
источник
В 14.04 вы можете напрямую настроить программу для отображения в открытом списке. Откройте nautilus в корневом режиме, перейдите
/usr/share/applications/
и выберите приложение, которое вы хотите, чтобы появиться в списке. щелкните правой кнопкой мыши и откройте свойства в команде, которую вы увидите как/usr/bin/appName
в конце этого, просто добавьте%U
сейчас, все должно выглядеть следующим образом/usr/bin/appName %U
. теперь вы сделали!источник
В моем случае, при попытке добавить Sublime Text 3 в список, файл
~/.local/share/applications/sublime_text.desktop
имел свойствоHidden=True
.Стерли эту строку, и проблема решена!
источник
Один классный вариант сделать это - Alacart. Это довольно просто и удобно в использовании. Вот ссылка
Ниже приведена команда для его установки
источник