Puncte:1

Adăugați „Aplicația mea” în meniul contextual din Ubuntu

drapel cn

Am dezvoltat o aplicație „MonitorMe” pentru Ubuntu.

În ubuntu, am văzut că Microsoft a adăugat Deschide cu cod VS în meniul contextual fără a utiliza Nautilus Action.

Vreau să adaug o opțiune în meniul contextual al Ubuntu, cum ar fi „Deschide cu monitorme”. Cum se face?

Mulțumiri.

Puncte:0
drapel cn

În Ubuntu 20.04, puteți utiliza în continuare acțiuni nautilus, dar în 21.04, acest lucru nu mai funcționează.

Ceea ce încă a funcționat întotdeauna sunt Scripturi Nautilus. V-ați pus scriptul (cu bitul executabil setat). ~/.local/share/nautilus/scripts. Acestea vor apărea apoi ca submeniu al unui element de meniu „Scripturi” cu clic dreapta. The Pagina de ajutor a comunității Ubuntu conține mai multe informații despre cum funcționează.

Puncte:0
drapel es

Dacă aplicația dvs. funcționează pe un anumit tip de fișier (a tip MIME), puteți scrie un fișier .desktop și puteți asocia aplicația dvs. cu acel tip MIME; atunci va fi disponibil în toate managerii de fișiere.

Dacă nu aveți niciun tip MIME specific, puteți înșela și utiliza tipul MIME inode/director, apoi îl puteți deschide din meniul contextual al directoarelor.

Exemple:

Fișier .desktop minimalist

[Intrare pe desktop]
Tip=Aplicație
Nume=Aplicația mea
Exec=aplicația mea %f
Pictogramă = aplicația mea
GenericName=MyApplication care face lucruri interesante
Terminal=fals
MimeType=inode/director;

Mutați acel fișier în /usr/share/applications pentru a-l face disponibil pentru toți utilizatorii de pe computer. Dacă creați un pachet .deb din aplicația dvs. pentru a-l distribui, instalați fișierul .desktop în /usr/share/applications în dumneavoastră face instalarea pas și împachetați-l cu aplicația dvs.

Lectură suplimentară

Dhruv Viresh Gandhi avatar
drapel cn
Multumesc a ajutat foarte mult

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.