Zainstalowałem Komodo Edit z pliku do pobrania (nie było dostępne w Centrum oprogramowania). Chcę móc otwierać pliki .php w Komodo, ale kiedy klikam prawym przyciskiem myszy i wybieram Otwórz za pomocą innej aplikacji, Komodo nie wyświetla się nigdzie w Lista. Jak mogę dodać to do listy?
46
Odpowiedzi:
Jeśli masz / usr / share / applications / $ application.desktop , zmień
Exec=$command
naExec=$command %F
w pliku., Gdzie$application
jest nazwa aplikacji i$command
jest to polecenie do wykonania dla żądanej akcji.Następnie będziesz mógł dodać aplikację do listy.
Może być konieczna zmiana
MimeType=applications/php
itp., Jeśli nadal nie jest wyświetlana. (Uruchomsudo update-desktop-database
po zmianie). Chociaż może to być niepotrzebne dla Komodo, może być konieczne w innych aplikacjach.Możesz użyć
sed
programu do wykonania wymiany. Proszę ustawić częśćExec=command
zgodnie zapplication.desktop
plikiem.źródło
sudo update-desktop-database
zanim Nautilus ją odbierze%F
? Proszę o dokumentację?Można było po prostu dołączyć spacja i
%F
doExec
parametru w aplikacji plik .desktop z zainstalowanych aplikacji.Wspomniał pan, że nie zainstalować oprogramowanie od centrum więc dodać „komodo.desktop” plik w
/usr/share/applications/
1 lub~/.local/share/applications/
2 , który byłby bardzo podobny do tego, ja pokazano, po prostu zmienićName
,Exec
,Icon
(ETC) wartości, aby odzwierciedlić swój niestandardowa instalacja komodo na twoim komputerzePodobnie jak:
(używając wzniosłego jako przykładu, ponieważ nie używam komodo)
Objaśnienie : opcja% F aktywuje możliwość przekazywania argumentów do aplikacji, więc jeśli ubuntu może przekazać argument, aktywuje opcję „otwieranie pliku za pomocą” w menu kontekstowych i przekaże plik jako argument 3 . Bum, to już wszystko, wcale nie jest skomplikowane.
Uwagi:
1: Aby zmodyfikować cokolwiek w tym katalogu, potrzebujesz uprawnień administratora. (możesz użyć
sudo nano app.desktop
z „terminala” lub otworzyć gedit z wprowadzonymi uprawnieniami rootagksu gedit &
, poprosi oczywiście o twoje hasło)2:
~
oznacza katalog domowy użytkownika (który tak naprawdę znajduje się w / home / username / blabla ...), i że/.local/
katalog jest zwykle ukryty, jeśli używasz nautilus do „eksploracji” systemu plików, możesz nacisnąć ctrl+, haby wyświetlić ukryte pliki.3: Jeśli aplikacja nie obsługuje przekazywania argumentów, nie będzie działać.
źródło
Tylko aplikacje dostępne w programie uruchamiającym / Dash pokazują na liście Inne aplikacje.
Komodo Edit 7 domyślnie tworzy ikonę na pulpicie:
Aby umieścić Komodo Edit na liście Launcher, a tym samym udostępnić ją w innych aplikacjach, musisz wykonać następujące czynności:
Ctrl-Alt-T
Wpisz lub wklej:
lub dla nowszej wersji (Komodo Edit 8):
Zauważ, że przed tym krokiem, aby uruchomić Komodo Edit 8 (którego plik nazywał się komodo-edit-8.desktop), po prostu klikając ikonę Pulpit, otrzymałem „Niezaufany program uruchamiający aplikację”. Naprawiłem to, robiąc to
Wyjdź z terminala.
Sprawdź, czy Komodo Edit pojawia się w Dash (może to chwilę potrwać):
Teraz powinien również pojawić się na liście Inne aplikacje dla plików php (i innych):
źródło
/usr/share/Applications
i udostępnij jego zawartość, aby lepiej pomóc nam rozwiązać problem ( instrukcje w tej odpowiedzi )cp ~/Desktop/komodo-ide-8.desktop ~/.local/share/applications/
Oparty na metodzie Vine_user, ale z innym podejściem.
Zwykle pobieram Blender z oficjalnej strony, a następnie używam oprogramowania Alcarte / Menu główne, aby utworzyć łącze do menu. Następnie znajdziesz menu na stronie „/.local/share/applications”.
Teraz sprawdź, który z plików .desktop jest twój (i upewnij się, że jest wykonywalny). Kliknij go prawym przyciskiem myszy, kliknij Właściwości. Następnie w polu Polecenie, zaraz po podanym tam poleceniu, dodaj% U.
Otóż to! Powinien teraz pojawić się w twoim menu.
źródło
%U
to lista adresów URL. Zobacz Co oznacza „% U” podczas wywoływania polecenia?Otwórz Nautilus przy terminalu za pomocą
następnie za pomocą Nautilus przejdź do / usr / share / applications / i poszukaj aplikacji, którą chcesz dodać do listy „Otwórz za pomocą”. Skopiuj link na pulpit, kopiując-wklej. Uruchom edytor tekstu, taki jak Gedit, a następnie przeciągnij plik skopiowany na pulpit w edytorze tekstu. Jedna z ostatnich linii powinna być
Więc po prostu zamień „false” na „true” i zapisz plik. Następnie przeciągnij zmodyfikowany plik w / usr / share / applications / i nadpisz stary.
Następnie ponownie otwórz menu „Otwórz za pomocą”, a zobaczysz tę aplikację.
źródło
W 14.04 możesz bezpośrednio ustawić program, aby pojawiał się w otwartej liście. otwórz nautilus w trybie root, przejdź do
/usr/share/applications/
i wybierz aplikację, która ma pojawić się na liście. kliknij prawym przyciskiem myszy i otwórz właściwości przy poleceniu , które zobaczysz jak/usr/bin/appName
na końcu, po prostu dodaj%U
teraz, wszystko musi wyglądać tak/usr/bin/appName %U
. teraz gotowe!źródło
W moim przypadku, gdy próbuję dodać Sublime Text 3 do listy, plik
~/.local/share/applications/sublime_text.desktop
miał właściwośćHidden=True
.Usunąłem tę linię i problem rozwiązany!
źródło
Jedną z fajnych opcji jest Alacart. Jest dość prosty i łatwy w użyciu. Oto link
Poniżej znajduje się polecenie instalacji
źródło