Saya ingin menetapkan IDLE sebagai editor default untuk skrip python, tetapi ketika saya mengklik "buka dengan aplikasi" dan tekan dropdown untuk menampilkan lebih banyak aplikasi, itu bukan pilihan.
Inilah yang saya lakukan ...
- klik kanan pada file .py di desktop saya.
- Klik kanan pada properti.
- Klik pada tab Open with.
Tidak ada opsi "Gunakan perintah khusus". Hal yang sama terjadi ketika saya klik kanan pada file dan pilih "buka dengan aplikasi lain".
Apakah Anda dapat mengatur ini?
11.10
python
default-programs
idle-python
Lance Collins
sumber
sumber
Jawaban:
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
Di bagian [Asosiasi Ditambahkan] cari baris ini
text / x-python =
Jika ada kemudian tambahkan ini ke akhir
Jika tidak ada maka tambahkan saja
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 DefaultsJika 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
Tambahkan% f ke akhir baris, simpan - suka
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
sumber
[Added Associations]
.Begini cara melakukannya:
Kami juga memiliki video yang menunjukkan cara mengaitkan file Python dengan IDLE .
sumber