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