PyScripter

PyScripter adalah lingkungan pengembangan terpadu (IDE) Python yang bersifat gratis dan sumber terbuka untuk Windows. IDE ini dibangun dalam Object Pascal.

Fitur

Penyunting dengan sorotan sintaks 
 Didasarkan pada unicode
 Dukungan penuh untuk sumber berkas Python yang dikodekan
 Sorotan Brace
 Utilitas kode sumber Python: (pbb)tabify, (pbb)comment (un)indent, dll.
 Perlengkap kode dan memanggil tips
 Kode dan petunjuk debugger
 Memeriksa sintaks selama mengetik
 Bantuan konteks-sensitif untuk kata kunci Python
 Memparameterkan kode templat
 Menerima file turun (dropped) dari penjelajah berkas
 Pemberitahuan perubahan File
 Mengkonversi jeda baris di Windows, Unix, Macintosh
 Print preview dan mencetak sorotan sintaks kode Python
 Sintaks dari berkas HTML, XML dan CSS
 Penyuntingan berkas secara split-view
 Pencarian dan menggantian teks mirip Firefox
 Menyunting berkas secara sisi-demi-sisi

Interpreter Python terintegrasi 
 Perlengkapi Kode otomatis
 Panggilan tips
 Sejarah perintah
 Mengeksekusi skrip tanpa menyimpan terlebih dahulu

Pengawakutu Python terintegrasi 
 Remote Python debugger
 Call stack
 Variabel jendela
 Watches window
 Conditional breakpoint
 Petunjuk debugger
 Analisis post-mortem
 Dapat menjalankan atau debugging berkas tanpa harus menyimpannya

Tampilan penyunting 
 Pembongkaran
 Dokumentasi HTML (pydoc)

Penjelajah berkas 
 Konfigurasi mudah dan mampu menjelajah Python path
 Versi kontrol terintegrasi menggunakan Tortoise CVS atau Tortoise SVN

Manajer proyek 
 Impor direktori yang tersedia
 Menjalankan beberapa konfigurasi sekaligus

Unit pengujian terpadu 
 Tes otomatis
 Unit pengujian GUI

Alat-alat eksternal (dijalankan eksternal dan menangkap output) 
 Integrasi dengan alat-alat Python seperti PyLint, TabNanny, Profil, dll.
 Parameter fungsi yang kuat untuk disesuaikan eksternal alat integrasi

Lainnya 
 Penjelajah kode
 Akses ke manual Python melalui menu bantuan
 To do list
 Cari dan ganti kode di berkas
 Pengujian ekspresi reguler terintegrasi
 Pilihan untuk menjalankan versi Python tertentu melalui parameter command line
 Menjalankan skrip Python eksternal, mudah dikonfigurasi
 Menemukan definisi, referensi
 Menemukan definisi dengan mengklik, dan riwayat browsing
 Antarmuka modern dengan bentuk merpat serta tampilan dan nuansa (tema) yang dapat dikonfigurasi
 Pilihan konfigurasi IDE yang stabil

Pranala luar 
 
 PyScripter Review