PyScripter
Tipeperangkat lunak bebas dan Lingkungan pengembangan terpadu
Versi stabil
4.3.0 (13 Oktober 2023)
GenreIntegrated development environment
LisensiMIT
Bahasa
Daftar bahasa
Karakteristik teknis
Sistem operasiMicrosoft Windows
Bahasa pemrogramanObjek Pascal dan Python
Format kode
Format berkas
Sumber kode
Informasi tambahan
Situs websourceforge.net/projects/pyscripter/
SourceForgepyscripter
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini
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