Integrated Development Environment (IDE)

IDE atau Integrated Development Environment merupakan program komputer yang memiliki beberapa fasilitas yang diperlukan untuk membangun perangkat lunak. 
Tujuan dari IDE adalah menyediakan semua utilitas yang diperlukan untuk membangun perangkat lunak.
Fasilitas dalam IDE tersebut antara lain:

  • editor, fasilitas untuk menuliskan kode program.
  • compiler, fasilitas untuk memeriksa sintaks dari kode program dan menerjemahkannya ke dalam kode mesin.
  • linker, fasilitas untuk menyatukan beberapa kode mesin yang dihasilkan oleh compiler menjadi satu program yang siap dieksekusi.
  • debugger, fasilitas yang digunakan untuk memeriksa kemungkinan adanya bug di dalam kode program.
Berikut adalah fitur-fitur IDE yang dapat kita temui dalam aplikasi program Python.
Prettyprinting
Fitur ini merupakan fitur pada editor Python, dimana penulisan keyword atau perintah menggunakan warna tertentu, demikian pula teks atau komentar akan ditampilkan dengan warna tertentu pula. Seperti contoh berikut ini:


Context-sensitive prompts
Fitur ini menampilkan cara penulisan perintah di dalam Python. Hal ini dapat meminimalkan kesalahan dalam penulisan perintah. Seperti contoh berikut ini:
 

Auto-indentation
Fitur ini menambahkan indetasi secara otomatis dalam penulisan kode program. Dapat dilihat pada contoh gambar diatas, pada baris setelah perintah while (tambah == True): terdapat indentasi.

Masih ada fitur-fitur IDE yang digunakan dalam bahasa pemrograman yang lain, contoh: Expanding and Collapsing Code Blocks dalam Microsoft Visual Basic. Fitur tersebut digunakan untuk membuka dan menutup baris program modul/ sub program, sehingga menghemat scrolling.



| 1 | 2 | 3 | 4 | 5 | 6 |

0 comments:

Post a Comment