Editor teks favorit saya adalah Geany. Ia sangat minim IDE yang mendukung berbagai bahasa – Shell, php, Python, C … dll. Anda auto-lengkap dan pada saat yang sama begitu gesit. Hilang itu kesempatan yang menyenangkan tapi saat itu, bagi saya, lebih dari cukup. Aku mulai kursus online Pemrograman Python dari SoftUni – untuk menyegarkan pengetahuan saya dan membuat mereka nadgradâ karena saya tidak mengikuti memadai apa yang terjadi dengan python 3. Speaker tentu merekomendasikan PyCharm sebagai IDE untuk pemrograman pyton, tapi aku jauh dari selera saya, secara alami menggunakan Geany untuk latihan.

Selama kuliah aku merasa menyakitkan 2 Lipsi

  1. Python-autocomplete dan napas ke dokumentasi fungsi dan metode
  2. Ada tidak ada validasi untuk standar pep8

Hal yang baik adalah bahwa itu cukup fleksibel dari Geany untuk konfigurasi dan dapat dengan mudah ditambahkan ke yang hilang. Biar aku Tambahkan Dokumentasi python ide kami:

  • tarik Anda script berikut di suatu tempat di jalan kami, misalnya, sebagai/usr/bin lupa untuk membuat executable
  • Mengedit file ~/.config/geany/filedefs/filetypes.python dalam pengaturan kita menambahkan mengikuti garis context_action_cmd = pydocw %s. Jika tidak hanya menambahkan nama binarkata dari langkah sebelumnya. Reboot jika menjalankan Geany.
  • Kita sudah memiliki konteks-tindakan yang akan Anda menarik informasi tentang fungsi. Saya telah menambahkan jalan pintas ke pilihan saya karena saya tidak melihat fungsi apapun. Leach saya pendekatan ini banyak suka karena banyak mengganggu saya pendekatan netbeans.

Sejauh ini baik-baik saja. Kemudian saya ingin memiliki sebuah validasi kode yang Anda menulis – Apakah Anda menulis sesuai standar umumnya diterima atau menulis Weirdos apapun. Secara umum saya menemukan lagi tutorialče bagaimana hal-hal terjadi tapi agak ketinggalan zaman – Geany memiliki segala dibangun pada Anda hanya perlu menginstal paket pep8. Di Debian apt-get install pep8 bekerja di distrota lain untuk menemukan bagaimana keajaiban terjadi. Tombol kedua dalam membangun menu (setidaknya untuk saya) adalah serat setelah mengklik Anda akan menemukan dia bagaimana jelek kode yang Anda buat 😀

Screenshot dari 2016-01-11 20-42-21

Ini pada dasarnya adalah bagaimana membuat Anda Geany untuk bekerja lebih baik dengan Python dan pada saat yang sama, terus menjadi cepat mengemudi CPU Anda ingin menarik peluru.