Come abilitare il trascinamento dei file sull'applicazione personalizzata su launcher?

4

In unità, possiamo trascinare i file sul pulsante dell'applicazione nel programma di avvio per aprire quel file con quella applicazione, tuttavia, sembra difficile modificare l'applicazione predefinita.

Uso Komodo come editor e il mio obiettivo è aprire i file php trascinandoli sul pulsante di Komodo sul programma di avvio.

Il problema è che con gtk3 è un po 'complicato aggiungere un'applicazione personalizzata per aprire i mimetipi ..

Ho creato il pulsante dal menu principale, quindi l'utente mimeopen -d file.php per impostare komodo come predefinito; Ora, se faccio doppio clic su un file php, si apre con komodo - ma non posso trascinare i file php sul pulsante komodo all'avvio.

    
posta Strae 06.04.2012 - 21:44

1 risposta

2

Tutto ciò che devi fare è modificare il file .desktop del tuo launcher dell'applicazione. Cerca Komodo in /usr/share/applications/ e aprilo con il tuo editor di testo preferito in esecuzione come root (ad esempio, sudo gedit sul terminale).

Ciò su cui devi concentrarti è la parte MimeType= (aggiungila se non esiste): aggiungi application/x-php alla chiave, che ti permetterà di trascinare e rilasciare i file PHP in Komodo , quindi salva il file .desktop .

  • Ad esempio, la tua chiave MimeType dovrebbe avere questo aspetto: MimeType=text/plain;application/x-php;

Ulteriori informazioni sulla sintassi dei file di desktop sintassi qui . Un elenco completo dei tipi Mime e dei suffissi corrispondenti qui .

    
risposta data Alfredo Hernández 11.04.2012 - 01:48

Leggi altre domande sui tag