PyScripter
Penulis asliKiriakos Vlahos
Templat:Kotak info perangkat lunak/simple
Ditulis dalamObject Pascal
Sistem operasiMicrosoft Windows
Tersedia dalamPython
JenisIntegrated development environment
LisensiMIT
Situs websourceforge.net/projects/pyscripter/
Repositori

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

Fitur

sunting

Penyunting dengan sorotan sintaks

sunting
  • 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

sunting
  • Perlengkapi Kode otomatis
  • Panggilan tips
  • Sejarah perintah
  • Mengeksekusi skrip tanpa menyimpan terlebih dahulu

Pengawakutu Python terintegrasi

sunting
  • 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

sunting
  • Pembongkaran
  • Dokumentasi HTML (pydoc)

Penjelajah berkas

sunting
  • Konfigurasi mudah dan mampu menjelajah Python path
  • Versi kontrol terintegrasi menggunakan Tortoise CVS atau Tortoise SVN

Manajer proyek

sunting
  • Impor direktori yang tersedia
  • Menjalankan beberapa konfigurasi sekaligus

Unit pengujian terpadu

sunting
  • Tes otomatis
  • Unit pengujian GUI

Alat-alat eksternal (dijalankan eksternal dan menangkap output)

sunting
  • Integrasi dengan alat-alat Python seperti PyLint, TabNanny, Profil, dll.
  • Parameter fungsi yang kuat untuk disesuaikan eksternal alat integrasi

Lainnya

sunting
  • 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

sunting