Anda tidak menyebutkan paket siaga yang Anda gunakan, mari kita asumsikan "Idle". Jika menggunakan "Idle3" maka gunakan di idle3.desktop
bawah ini. Jika menggunakan "Idle (using Python-2.7)" maka gunakanidle-python2.7.desktop
Ada 2 hal yang mencegah Anda menemukan menganggur di menu konteks -
Pertama tidak ada idle .desktops yang memiliki baris MimeType = di dalamnya, itu sebabnya Idle tidak muncul di r. klik> buka dengan ... menu
Selain itu - hanya .desktops yang Exec = baris berakhir dengan huruf% akan ditampilkan di r. klik> menu konteks properti, meskipun mereka muncul di menu 'terbuka dengan' di atas
Jadi dalam hal ini paling mudah untuk melakukan ini - pertama tambahkan ke menu open with
gedit ~/.local/share/applications/mimeapps.list
Di bagian [Asosiasi Ditambahkan] cari baris ini
text / x-python =
Jika ada kemudian tambahkan ini ke akhir
idle.desktop;
Jika tidak ada maka tambahkan saja
text/x-python=idle.desktop;
Idle sekarang harus tersedia di menu terbuka dengan, jika tidak keluar / masuk
Sementara di sana, di bagian [Aplikasi Default] cari baris yang sama & ganti .desktop seperti itu, jika tidak ada tambahkan saja baris (tidak ;
digunakan di bagian Defaults
text/x-python=idle.desktop
Jika Idle tidak muncul sebagai default, bahkan setelah restart maka Anda harus 'memaksanya'. Saya lebih suka cara ini daripada main-main dengan defaults.list
buka .desktop di editor root
gksudo gedit /usr/share/applications/idle.desktop
Tambahkan% f ke akhir baris, simpan - suka
Exec=/usr/bin/idle -n %f
Lalu ck. lagi & lihat apakah Idle sekarang menjadi default, lakukan logout / in jika diperlukan. Setelah ditambahkan maka Anda dapat membuka kembali idle.desktop & menghapus% f, itu harus tetap sebagai default. Saya tidak yakin apakah% f sesuai untuk idle, kalau tidak saya katakan Anda bisa membiarkannya