Page 7 - Pemrograman Dasar (KD 3.3 - 3.7)
P. 7

01                         Text Editor















                                          Text  Editor  merupakan  sebuah  software  yang  biasanya
                                   digunakan oleh seorang programmer dalam menulis sebuah kode
                                   program.  Text  Editor  umumnya  hanya  mempunyai  fungsi  untuk
                                   menulis kode program dan tanpa disertai  compiler  yang
                                   terintegrasi.  Compiler  merupakan  penerjemah  bahasa  komputer
                                   ke bahasa mesin sedangkan  debugger  merupakan  alat  yang
                                   digunakan untuk membantu dalam mengkoreksi kesalahan kode
                                   program yang dibuat.
                                          Di dalam sebuah  text  editor  biasanya  terdapat  beberapa
                                   fitur umum seperti syntax highlighting, search dan replace sintaks,
                                   memberikan komentar pada sebuah blok kode program,  code
                                   folding, line number, line marking, snippet, dan lainnya. Beberapa
                                   text editor yang dapat digunakan untuk pengembangan C dan C++
                                   diantaranya:
                           a.   Atom                                  canggih seperti halnya analisis
                                     Merupakan          pilihan       kode otomatis, integrasi git.
                              terbaik   untuk   proyek    kecil    c.   NetBeans
                              maupun besar dengan memiliki                   Merupakan  yang terbaik
                              fitur  penting  seperti  manajer        untuk pengembangan C dan
                              paket, beberapa panel, mencari          C++  dengan  dilengkapi  antar-
                              dan mengganti teks, mendukung           muka yang ramah         penggu-
                              palet perintah, serta tersedia          na, menyediakan        template
                              banyak  plugin  yang  dapat           proyek hingga       menawarka
                              digunakan  untuk  memperluas            fitur   drag-and-drop.   Terbaik
                              fiturnya. Text editor  ini tersedia     sebagai alat manajemen proyek
                              di Windows, Linux dan OS X.             yang  sederhana dan  efisien
                           b.   Eclipse                               serta dapat diperluas fiturnya
                                     Merupakan salah satu             dengan  menambahkan  plugin
                              open-source yang terpopuler             yang bermanfaat. Text editor  ini
                              dan     kaya      fitur    untuk           tersedia di Windows, Mac OS,
                              pengembangan C dan C++.                 Linux, dan Solaris.
                              Dengan  mendukung  berbagai     d.      Dev C++
                              Bahasa     pemrograman       dan               Dengan didasarkan pada
                              memiliki antarmuka pengguna             GNU      Compiler      Collection
                              yang bagus serta fungsionalitas         (GCC), sering kali digunakan
                              drag-and-drop. Eclipse tersedia         untuk     pengembangan         C
                              di  Window,  Linux,  dan  MacOS         dan C++ pada level awal atau
                              dan menyediakan banyak fitur            pemula.      Meskipun       tidak



                        Menerapkan Alur Pemrograman                                                   2
   2   3   4   5   6   7   8   9   10   11   12