PyScripter


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.

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

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: wikipedia/wikipediareadmore.php

Line Number: 5

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: wikipedia/wikipediareadmore.php

Line Number: 70

 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: HTTP_REFERER

Filename: controllers/ensiklopedia.php

Line Number: 41