PyScripter


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

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

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.