PyScripter
Tampilan
Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini. Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan. (Januari 2023) |
| PyScripter | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tipe | perangkat lunak bebas dan Lingkungan pengembangan terpadu | ||||||||||
| Versi stabil | |||||||||||
| Genre | Integrated development environment | ||||||||||
| Lisensi | MIT | ||||||||||
| Bahasa | Daftar bahasa | ||||||||||
| |||||||||||
Sumber kode | |||||||||||
| |||||||||||
PyScripter adalah lingkungan pengembangan terpadu (IDE) Python yang bersifat gratis dan sumber terbuka untuk Windows. IDE ini dibangun dalam Object Pascal.
Fitur
[sunting | sunting sumber]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
Lainnya
[sunting | sunting sumber]- 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]- Repositori PyScripter di GitHub
- PyScripter Review Diarsipkan 2014-12-16 di Wayback Machine.
