Lompat ke isi

PyScripter

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas


PyScripter
Edit nilai pada Wikidata
Edit nilai pada Wikidata
Tipeperangkat lunak bebas dan Lingkungan pengembangan terpadu Edit nilai pada Wikidata
Versi stabil
5.0.0 (10 Juli 2024) Edit nilai pada Wikidata
GenreIntegrated development environment
LisensiMIT
Bahasa
Daftar bahasa
Karakteristik teknis
Sistem operasiMicrosoft Windows
Bahasa pemrogramanObjek Pascal dan Python Edit nilai pada Wikidata
Format kode
Format berkas
Sumber kode
Informasi tambahan
Situs websourceforge.net/projects/pyscripter/
SourceForgepyscripter Edit nilai pada Wikidata
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.

Penyunting dengan sorotan sintaks

[sunting | sunting sumber]
  • 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 | sunting sumber]
  • Perlengkapi Kode otomatis
  • Panggilan tips
  • Sejarah perintah
  • Mengeksekusi skrip tanpa menyimpan terlebih dahulu

Pengawakutu Python terintegrasi

[sunting | sunting sumber]
  • 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 | sunting sumber]
  • Pembongkaran
  • Dokumentasi HTML (pydoc)

Penjelajah berkas

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

Manajer proyek

[sunting | sunting sumber]
  • Impor direktori yang tersedia
  • Menjalankan beberapa konfigurasi sekaligus

Unit pengujian terpadu

[sunting | sunting sumber]
  • Tes otomatis
  • Unit pengujian GUI

Alat-alat eksternal (dijalankan eksternal dan menangkap output)

[sunting | sunting sumber]
  • Integrasi dengan alat-alat Python seperti PyLint, TabNanny, Profil, dll.
  • Parameter fungsi yang kuat untuk disesuaikan eksternal alat integrasi
  • 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 | sunting sumber]