Anda di halaman 1dari 26

PERBANDINGAN FITUR TEXT EDITOR SUBLIME TEXT,

NOTEPAD++, DAN ATOM DALAM PENYUSUNAN


PROGRAM HTML-PHP DI KALANGAN MAHASISWA
INFORMATIKA ITHB ANGKATAN 2017

BAHASA INDONESIA
Euis Aminah, S.Pd., M.M.

Disusun oleh:
Dionisius Pratama (1117002)

DEPARTEMEN INFORMATIKA
INSTITUT TEKNOLOGI HARAPAN BANGSA
JALAN DIPATIUKUR NO. 80-84
2018
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Esa yang masih memberikan
kesempatan kepada penulis sehingga dapat menyelesaikan penulisan karya ilmiah
ini dalam waktu 1 (satu) bulan.
Adapun karya tulis yang diberikan untuk memenuhi syarat 1 (satu) kali nilai
tugas mata kuliah Bahasa Indonesia (KU-204). Dalam karya tulis ilmiah ini hanya
akan membahas mengenai “Perbandingan Fitur Text Editor Sublime Text,
Notepad++, dan Atom dalam Penyusunan Program HTML-PHP di Kalangan
Mahasiswa Informatika ITHB angkatan 2017”.
Tujuan penelitian ini adalah mencari text editor yang memiliki fitur unggul
dalam penyusunan program HTML-PHP sehingga editor ini digunakan oleh
mahasiswa. Pada tujuan akhirnya, diharapkan dengan penulisan karya ilmiah ini,
pihak kampus dapat menyediakan program tersebut di dalam Laboratorium
Komputer untuk digunakan bagi seluruh mahasiswa Informatika.
Dalam proses penulisan sampai dengan terselesaikannya karya tulis ilmiah
ini, tentunya banyak pihak yang berkontribusi di dalamnya. Maka dalam
kesempatan ini penulis ingin menyampaikan ucapan terima kasih yang sebesar-
besarnya kepada berbagai pihak, di antaranya:
1. Tuhan Yesus Kristus dan Bunda Maria yang selalu memberi kekuatan dan
kegigihan mulai dari awal proses pembuatan hingga terselesaikannya
penulisan karya ilmiah ini.
2. Orang tua yang selalu memberikan kekuatan dan teladan.
3. Ibu Euis Aminah selaku dosen yang bersedia membimbing serta
memberikan saran selama proses penulisan karya ilmiah ini.
4. 27 mahasiswa Informatika ITHB angkatan 2017 yang telah bersedia
mengisi kuesioner demi terpenuhinya kebutuhan data pada karya ilmiah ini.
5. Semua pihak yang telah berjasa kepada penulis yang namanya tidak bisa
disebutkan satu persatu, penulis mengucapkan banyak terima kasih atas
bantuan doa dan dukungannya selama ini.

ii
Penulisan karya ilmiah ini tentu tidak sempurna. Kritik dan saran
sangat diterima oleh penulis demi perbaikan isi maupun susunan karya
ilmiah ini di masa mendatang.

Bandung, April 2018


Penulis

iii
DAFTAR ISI

HALAMAN JUDUL…………………………………..…………………………i
KATA PENGANTAR ........................................................................................... ii
DAFTAR ISI ......................................................................................................... iv
DAFTAR GAMBAR ............................................................................................ vi
BAB 1 PENDAHULUAN ..................................................................................... 1
1.1 Latar Belakang............................................................................................... 1
1.2 Rumusan Masalah ......................................................................................... 1
1.3 Tujuan Penelitian ........................................................................................... 2
1.4 Manfaat Penelitian ......................................................................................... 2
1.5 Batasan Masalah ............................................................................................ 2
1.6 Hipotesis ........................................................................................................ 2
1.7 Sistematika Penelitian ................................................................................... 2
BAB 2 TINJAUAN PUSTAKA ............................................................................ 4
2.1. Sublime Text ............................................................................................ 4
2.2. Notepad++ ................................................................................................ 4
2.3. Atom ......................................................................................................... 4
2.4. Fitur .......................................................................................................... 5
2.5. HTML ....................................................................................................... 5
2.6. PHP ........................................................................................................... 6
2.7. Kerangka Pemikiran ................................................................................. 8
BAB 3 METODOLOGI PENELITIAN .............................................................. 9
3.1. Deskriptif .................................................................................................. 9
3.2. Studi Pustaka ............................................................................................ 9
3.3. Wawancara ............................................................................................. 10
BAB 4 HASIL PENELITIAN ............................................................................ 11
4.1. Data Hasil Penelitian .............................................................................. 11
4.1.1. Rumusan Masalah 1 ............................................................................. 11
4.1.2. Rumusan Masalah 2 ............................................................................. 11
4.1.3. Rumusan Masalah 3 ............................................................................. 13

iv
4.2. Pembahasan ............................................................................................ 14
BAB 5 KESIMPULAN DAN SARAN ............................................................... 16
5.1. Kesimpulan ............................................................................................. 16
5.2. Saran ....................................................................................................... 16
DAFTAR PUSTAKA .......................................................................................... 17
LAMPIRAN ......................................................................................................... 18

v
DAFTAR GAMBAR
Gambar 2.1 Contoh kode HTML sederhana.......................................................................5
Gambar 2.2 Contoh kode PHP sederhana untuk melakukan pencabangan (jika..) .............6

Gambar 4.1 Hasil pertanyaan pertama dari kuesioner ......................................................11

vi
DAFTAR TABEL

Tabel 4.1 Data responden yang menggunakan Notepad++ ..............................................12


Tabel 4.2 Data responden yang menggunakan Sublime Text ...........................................12
Tabel 4.3 Data responden yang menggunakan Atom .......................................................13
Tabel 4.4 Data responden yang menggunakan text editor lain .........................................13
Tabel 4.5 Jawaban responden pada pertanyaan ketiga .....................................................13

vii
BAB 1

PENDAHULUAN
1.1 Latar Belakang
Dalam penyusunan suatu kode untuk sebuah program, tentunya seorang
programmer (orang yang membuat program) membutuhkan suatu aplikasi
editor untuk menuliskan kodenya. Editor tersebut digunakan untuk menuliskan
seluruh kode pemrograman. Di kalangan programmer, dikenal banyak macam
editor untuk melakukan penyusunan kode mereka. Ada yang konvensional
(bawaan dari komputer), ada pula yang harus diunduh terlebih dahulu.
Dalam karya ilmiah ini, penulis akan fokus membahas editor untuk
pemrograman HTML-PHP saja. Ada 3 buah text editor yang umum digunakan
oleh programmer: Sublime Text, Notepad++, dan Atom. Tentunya, ketiga
editor memiliki daya tarik dan keunggulannya masing-masing sehingga
membuat seorang mahasiswa menggunakannya dalam penyusunan program.
Untuk mencari data tentang kecenderungan programmer (khususnya di jurusan
Informatika kampus ITHB) beserta alasan mereka dalam menggunakan kedua
text editor tersebut, maka penulis mengadakan penelitian ini. Data akan
dikumpulkan melalui kuesioner terbuka.

1.2 Rumusan Masalah


Rumusan masalah yang akan dibahas dalam penelitian ini adalah:
1. Dalam penyusunan program HTML-PHP selama masa perkuliahan, apakah
mahasiswa menggunakan text editor Sublime Text atau Notepad++ atau
Atom?
2. Berdasarkan aspek berikut: column selection, bracket matching, multiple
selections, copy-pasting, color code, theme, split editing, multiplatform, go
to line, drag-drop, comments, apakah keunggulan dari masing-masing fitur
tersebut dalam text editor yang pernah digunakan oleh mahasiswa?
3. Adakah alasan khusus selain tersebut di atas yang melatarbelakangi
mahasiswa melakukan penyusunan kode di dalam text editor tersebut?

1
1.3 Tujuan Penelitian
Tujuan penelitian ini adalah :
1. Mengetahui text editor yang umum digunakan oleh mahasiswa ITHB dalam
pemrograman HTML-PHP.
2. Mengetahui alasan dan latar belakang mahasiswa dalam memilih text editor
untuk melakukan pemrograman HTML-PHP.
3. Mengetahui aspek keunnggulan dari masing-masing text editor yang dipilih
mahasiswa untuk melakukan pemrograman HTML-PHP.

1.4 Manfaat Penelitian


Manfaat penelitian ini adalah:
1. Mengetahui fitur text editor yang paling unggul di antara Sublime Text,
Notepad++, dan Atom.
2. Menambah wawasan pembaca mengenai pemakaian text editor.

1.5 Batasan Masalah


Batasan masalah dalam penelitian ini adalah:
1. Pengamatan dilakukan pada mahasiswa Informatika ITHB di angkatan
2017.
2. Mahasiswa Informatika angkatan 2017 akan diberikan kuesioner, yang
nantinya setiap respon akan dijadikan data dalam penelitian ini.

1.6 Hipotesis
Sublime Text merupakan text editor yang memiliki fitur terbaik dan digunakan
oleh sebagian besar mahasiswa Informatika ITHB (dalam penyusunan kode
program HTML-PHP).

1.7 Sistematika Penelitian


BAB 1 Pendahuluan
1.1. Latar Belakang Masalah
1.2. Rumusan Masalah

2
1.3. Tujuan Penelitian
1.4. Manfaat Penelitian
1.5. Batasan Masalah
1.6. Hipotesis
1.7. Sistematika Penelitian
BAB 2 Tinjauan Pustaka
2.1. Sublime Text
2.2. Notepad++
2.3. Atom
2.4. Fitur
2.5. HTML
2.6. PHP
2.7. Kerangka Berpikir
BAB 3 Metodologi Penelitian
3.1. Deskriptif
3.2. Studi pustaka
3.3. Wawancara
BAB 4 Hasil Penelitian
4.1. Data Hasil Penelitian
4.1.1. Rumusan Masalah 1
4.1.2. Rumusan Masalah 2
4.1.2.1. Sublime Text
4.1.2.2. Notepad ++
4.1.2.3. Atom
4.1.2.4. Text editor lainnya
4.1.3. Rumusan Masalah 3
4.2. Pembahasan
BAB 5 Kesimpulan dan Saran
5.1. Kesimpulan
5.2. Saran

3
BAB 2

TINJAUAN PUSTAKA

2.1. Sublime Text


Sublime Text adalah teks editor berbagai jenis bahasa pemrograman di,
antaranya adalah PHP. Sublime Text Editor merupakan editor text lintas-
platform dengan Python Application Programming Interface (API). Sublime
text ini mendukung berbagai macam sistem operasi seperti Mac OS, Linux, dan
Windows. Beberapa fitur yang disediakan oleh editor ini antara lain minimap,
membuka script secara side by side, bracket highlight sehingga tidak bingung
mencari pasangannya, kode snippets, drag and drop direktori ke sidebar terasa
mirip dengan TextMate untuk Mac OS.

2.2. Notepad++
Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber yang
berjalan di sistem operasi Windows. Notepad++ menggunakan
komponen Scintilla untuk dapat menampilkan dan menyunting teks dan
berkas kode sumber berbagai bahasa pemrograman. Notepad++ didistribusikan
sebagai perangkat lunak bebas. Proyek ini dilayani
oleh Sourceforge.net dengan telah diunduh lebih dari 27 juta kali dan dua kali
memenangkan penghargaan SourceForge Community Choice Award for Best
Developer Tool

2.3.Atom
Atom Dikembangkan oleh Github Inc. pada 2014, dengan menggunakan Atom
Shell (atau sekarang Electron). Dengan dukungan plugin yang ditulis dengan
platform Node.js dan tertanam dalam di Git Control, Atom menjadi bersifat
modular yang berarti kita bisa menambahkan plugin-plugin yang ada dan bisa
melakukan konfigurasi sesuai dengan kita inginkan. Atom juga dapat digunakan
sebagai Integrated Development Environment atau biasa disingkat IDE.

4
2.4. Fitur
Fitur berarti karakteristik khusus yang terdapat pada suatu alat (televisi, dan
sebagainya)

2.5.HTML

Gambar 2.1 Contoh kode HTML sederhana


Sumber: http://slideplayer.com/slide/8946217/
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang
digunakan untuk membuat sebuah halaman web, menampilkan berbagai
informasi di dalam sebuah Penjelajah web Internet dan formating hypertext
sederhana yang ditulis ke dalam berkas format ASCII agar dapat menghasilkan
tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam
perangkat lunak pengolah kata dan disimpan ke dalam format ASCII normal
sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari
sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan
percetakan yang disebut dengan SGML (Standard Generalized Markup
Language), HTML adalah sebuah standar yang digunakan secara luas untuk
menampilkan halaman web. HTML saat ini merupakan standar Internet yang
didefinisikan dan dikendalikan penggunaannya oleh World Wide Web
Consortium (W3C).
Dokumen HTML mirip dengan dokumen tulisan biasa, hanya dalam
dokumen ini sebuah tulisan bisa memuat instruksi yang ditandai dengan kode

5
atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat
tulisan ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka
penulisannya dilakukan dengan cara: <b> TAMPIL TEBAL</b> .

Tanda <b> digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh

tulisan yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk

menonaktifkan cetak tebal tersebut. HTML lebih menekankan pada


penggambaran komponen-komponen struktur dan format di dalam halaman
web daripada menentukan penampilannya. Sedangkan penjelajah web
digunakan untuk menginterpretasikan susunan halaman ke gaya built-in
penjelajah web dengan menggunakan jenis tulisan, tab, warna, garis, dan
perataan text yang dikehendaki ke komputer yang menampilkan halaman web.
Salah satu hal Penting tentang eksistensi HTML adalah tersedianya Lingua
franca (bahasa Komunikasi) antar komputer dengan kemampuan berbeda.
Pengguna Macintosh tidak dapat melihat tampilan yang sama sebagaimana
tampilan yang terlihat dalam PC berbasis Windows. Pengguna Microsoft
Windows pun tidak akan dapat melihat tampilan yang sama sebagaimana
tampilan yang terlihat pada pengguna yang menggunakan Produk-produk Sun
Microsystems. namun demikian pengguna-pengguna tersebut dapat melihat
semua halaman web yang telah diformat dan berisi Grafika dan Pranala.

2.6.PHP

Gambar 2.2 Contoh kode PHP sederhana untuk melakukan pencabangan (jika..)
Sumber: https://www.jquery-az.com/php-if-if-else-explained-with-visual-examples/

6
PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa
pemrograman yang digunakan secara luas untuk penanganan pembuatan dan
pengembangan sebuah situs web dan bisa digunakan bersamaan
dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994.
Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools".
Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama
bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya
"PHP". PHP versi terbaru adalah versi ke-5. Berdasarkan survey Netcraft pada
bulan Desember 1999, lebih dari sejuta website menggunakan PHP, di
antaranya adalah NASA, Mitsubishi, dan RedHat. Beberapa kegunaan PHP
antara lain:
1. PHP dapat menghasilkan konten web yang dinamis.
2. PHP dapat membuat, membuka, membaca, menulis, menghapus, dan
menutup file yang ada di server.
3. PHP dapat mengumpukan data yang dimasukkan ke dalam sebuah form.
4. PHP dapat mengirimkan email.
5. PHP dapat mengirim dan menerima cookie.
6. PHP dapat menambahkan, merubah, dan menghapus data di sebuah
database.
7. PHP dapat digunakan untuk mengatur user pengguna.
8. PHP dapat mengenkripsi data.
9. PHP dapat menghasilkan output yang tidak terbatas di halaman web
yang berupa gambar, PDF file, flash, movie, text, seperti XHTML dan
XML.

7
2.7. Kerangka Pemikiran

Sumber:
Gulo. 2000. Metodologi Penelitian. Jakarta: Grasindo.
Anonim. 2013. Apa itu STUDI KEPUSTAKAAN. http://www.perkuliahan.com/apa-pengertian-
studi-kepustakaan/. Diakses 10 April 2018.
Anonim. 2018. Ar ti Mak na Pe nge r tian D an D efinis i Dar i Fitur .
https://www.apaarti.com/fitur.html. Diakses 27 Maret 2018.
Anonim. Pemrograman PHP/Pendahuluan/Pengertian PHP.
https://id.wikibooks.org/wiki/Pemrograman_PHP/Pendahuluan/Pengertian_PHP. Diakses 27
Maret 2018.\
Anonim. Pemrograman HTML. https://id.wikibooks.org/wiki/Pemrograman_HTML. Diakses 27
Maret 2018.
Anonim. 2017. Sublime Text, Salah Satu Text Editor yang Paling Ringan.
https://www.dirikita.com/pengertian-sublime-text/. Diakses 27 Maret 2018.
Anonim. Wawancara. https://id.wikipedia.org/wiki/Wawancara. Diakses 10 April 2018.
Pernando, Santoso Peri. PHP – APA ITU PENGERTIAN & KEGUNAANNYA.
http://www.uwidigital.com/2016/06/php-apa-itu-pengertian-kegunaannya/. Diakses 9 April
2018.
Tegar, Razaqul. 2017. Atom, Text Editor untuk Semua.
https://razaqultegarblog.wordpress.com/2017/01/28/atom-text-editor-untuk-semua/. Diakses
27 Maret 2018.

8
BAB 3

METODOLOGI PENELITIAN
Metodologi penelitian merupakan sebagai landasan atau acuan agar proses
penelitian berjalan secara sistematis, terstruktur, dan terarah. Metodologi penelitian
merupakan tahapan-tahapan proses penelitian atau urutan langkah-langkah yang
harus dilakukan oleh peneliti dalam melakukan penelitian. Adapun metode
penelitian yang digunakan dalam penelitian ini akan dijelaskan sebagai berikut.
3.1. Deskriptif
Penelitian deskriptif adalah salah satu jenis penelitian yang
bertujuan menyajikan gambaran lengkap mengenai setting sosial atau
dimaksudkan untuk eksplorasi dan klarifikasi mengenai suatu fenomena
atau kenyataan sosial, dengan jalan mendeskripsikan sejumlah variabel
yang berkenaan dengan masalah dan unit yang diteliti antara fenomena
yang diuji. Tujuan dari penelitian deskriptif adalah menghasilkan
gambaran akurat tentang sebuah kelompok, menggambarkan mekanisme
sebuah proses atau hubungan, memberikan gambaran lengkap baik dalam
bentuk verbal atau numerikal, menyajikan informasi dasar akan suatu
hubungan, menciptakan seperangkat kategori dan mengklasifikasikan
subjek penelitian, menjelaskan seperangkat tahapan atau proses, serta
untuk menyimpan informasi bersifat kontradiktif mengenai subjek
penelitian.

3.2. Studi Pustaka


Studi pustaka adalah segala usaha yang dilakukan oleh peneliti
untuk menghimpun informasi yang relevan dengan topik atau masalah
yang akan atau sedang diteliti. Informasi tersebut dapat diperoleh dari
berbagai sumber, misalnya buku-buku ilmiah, laporan penelitian,
karangan-karangan ilmiah, tesis dan disertasi, peraturan-peraturan,
ketetapan-ketetapan, buku tahunan, ensiklopedia, dan sumber-sumber
tertulis baik tercetak maupun elektronik lain. Dengan melakukan studi

9
kepustakaan, peneliti dapat memanfaatkan semua informasi dan
pemikiran-pemikiran yang relevan dengan penelitiannya.

3.3. Wawancara
Di dalam penelitian ini, penulis menggunakan teknik wawancara
tertulis. Wawancara adalah bentuk komunikasi langsung antara peneliti
dan responden, sedangkan wawancara tertulis merupakan bentuk
komunikasi antara peneliti dan responden melalui tulisan. Komunikasi
dapat berlangsung dalam bentuk tanya-jawab dalam hubungan tatap muka,
sehingga gerak dan mimik responden merupakan pola media yang
melengkapi kata-kata secara verbal. Karena itu, wawancara tidak hanya
menangkap pemahaman atau ide, tetapi juga dapat menangkap perasaan,
pengalaman, emosi, motif yang dimiliki oleh responden yang
bersangkutan. Wawancara dilihat dari bentuk pertanyaan dapat dibagi
dalam 3 bentuk, yaitu 1:
a. Wawancara berstruktur: pertanyaan mengarahkan jawaban dalam
pola pertanyaan yang dikemukakan.
b. Wawancara tak berstruktur: pertanyaan dapat dijawab secara
bebas oleh responden tanpa terikat pada pola-pola tertentu.
c. Campuran: bentuk ini merupakan campuran antara wawancara
berstruktur dan tak berstruktur.

1
Gulo, Metodologi Penelitian (Jakarta: Grasindo, 2000), hlm. 120-121.

10
BAB 4

HASIL PENELITIAN
4.1.Data Hasil Penelitian
Berikut adalah data yang berhasil didapatkan dari penyebaran kuesioner pada
27 mahasiswa:
4.1.1. Rumusan Masalah 1
Berikut adalah hasil dari rumusan masalah pertama yang diberikan dalam
pertanyaan kedua pada kuesioner.

Gambar 4.1 Hasil pertanyaan pertama dari kuesioner

4.1.2. Rumusan Masalah 2


Berikut adalah hasil dari rumusan masalah kedua yang diberikan dalam
pertanyaan kedua pada kuesioner. Pertanyaan kedua menanyakan
tentang fitur unggulan dari masing-masing text editor yang digunakan
oleh mahasiswa dalam bentuk pilihan ganda. Bila pada tabel pernyataan
diisi dengan angka 1, responden terkait memilih pernyataan tersebut.
Adapun pilihan jawaban pertanyaan di kuesioner adalah:
1. Selection berdasarkan kolom
2. Bracket matching
3. Multiple selections
4. Simple shortcut for moving-copying-pasting
5. Syntax highlighting

11
6. Good theme
7. Split editing
8. Dapat digunakan dalam banyak platform
9. Go to line
10. Drag and drop
11. Mudah membuat comment
4.1.2.1. Notepad++
Tabel 4.1 Data responden yang menggunakan Notepad++
Pernyataan ke- ...
Responden
1 2 3 4 5 6 7 8 9 10 11
2 1
4 1 1 1 1
5 1
6 1 1 1 1 1
7 1 1 1 1
10 1
11 1 1 1 1 1 1 1
13 1
18 1 1
20 1 1 1
21 1 1 1 1 1
22 1 1 1 1
23 1 1 1
24 1 1 1
27 1
TOTAL 4 2 2 6 8 0 3 8 1 2 9

4.1.2.2. Sublime Text


Tabel 4.2 Data responden yang menggunakan Sublime Text
Pernyataan ke - …
Responden
1 2 3 4 5 6 7 8 9 10 11
1 1 1 1 1 1 1
12 1 1 1 1 1 1 1 1
19 1 1 1 1 1 1 1 1
25 1 1 1 1
TOTAL 0 2 3 3 4 4 4 3 1 0 2

12
4.1.2.3. Atom
Tabel 4.3 Data responden yang menggunakan Atom
Pernyataan ke - ….
Responden
1 2 3 4 5 6 7 8 9 10 11
8 1 1 1 1 1 1 1 1
9 1 1 1 1 1 1 1
14 1 1 1 1 1 1
TOTAL 1 3 2 3 3 2 2 2 2 0 1

4.1.2.4. Text editor lainnya


Tabel 4.4 Data responden yang menggunakan text editor lain
Pernyataan ke- ….
Responden
1 2 3 4 5 6 7 8 9 10 11
3 1 1 1 1 1
15 1 1 1 1 1 1 1 1 1 1 1
16 1
17 1 1 1 1 1 1 1 1
26 1 1 1 1 1 1 1 1 1
TOTAL 2 5 1 3 4 4 4 3 2 2 4

4.1.3. Rumusan Masalah 3


Berikut adalah hasil dari rumusan masalah 3 yang diberikan dalam
pertanyaan ketiga pada kuesioner. Pertanyaan ketiga menanyakan
responden tentang adanya alasan lain yang tidak disebutkan dalam
pernyataan pada pertanyaan kedua dalam pemilihan text editor.
Tabel 4.5 Jawaban responden pada pertanyaan ketiga

Responden
Jawaban
ke
1 Tidak ada
2 Simple
3 Gratis
4 Auto-spacing
5 Tidak ada
6 Tidak ada

13
7 Simple text editor
8 Simple
9 Karena Notepad++ tidak ada untuk Mac
10 Tidak ada
11 Nyaman
12 Tidak ada
13 Hanya memiliki editor Notepad++
14 Easy to use, tidak terlalu rumit
Extension yang banyak bisa di download. Software:
15
VS code
16 Karena memudahkan dan mempercepat pengerjaan
Suka, tetapi jika menemukan yang lebih bagus, akan
17
beralih lagi ke yang baru
18 Kecil
19 Gratis dan ringan
Lebih enak dan simple dan tidak banyak memakan
20
RAM
21 Tidak ada
22 Tidak ada
23 Disarankan oleh kampus
24 Simple
25 Bisa di pakai untuk c++ juga, tidak hanya html-php
1 text editor dapat digunakan untuk banyak bahasa
26
pemrograman
27 Karena dipakai oleh dosen

4.2.Pembahasan
Berdasarkan data yang telah diperoleh dari hasil penelitian, dapat disimpulkan
bahwa pengguna text editor yang paling banyak adalah pengguna Notepad++.
Menurut data, Notepad++ banyak digunakan karena memiliki fitur unggulan

14
yang disukai oleh responden (mahasiswa) yaitu syntax highlighting,
multiplatform dan mudah membuat comment.
Syntax highlighting menjadi fitur unggul karena dengan adanya warna yang
berbeda-beda pada kode yang dituliskan sewaktu melakukan pemrograman,
seorang programmer akan lebih mudah mengenali tipe dan kegunaan dari kode
yang dituliskan tersebut serta dapat membacanya kembali dengan mudah saat
melakukan pengecekan. Misalnya, fungsi “document.write” jika ditulis dengan
benar, maka warnanya akan berubah menjadi biru. Bila diketik salah, maka
warna tidak akan muncul dan programmer akan mudah menemukan kesalahan
tersebut bila mengecek kembali kode yang dituliskan olehnya.
Multiplatform menjadi fitur unggul karena tidak semua programmer
memakai platform yang sama dalam melakukan penyusunan kode. Platform
adalah arsitektur hardware/fondasi/standar bagaimana sebuah sistem dimana
aplikasi/program dapat berjalan. Semua platform tentunya memiliki susunan
arsitektur yang berbeda-beda. Notepad++ rupanya disusun untuk dapat
“menyesuaikan diri” dengan berbagai jenis platform tersebut sehingga dapat
digunakan dengan baik di platform manapun, maka hal ini membuat mahasiswa
memakainya.
Fitur unggulan yang terakhir adalah kemudahan dalam membuat komentar.
Komentar merupakan suatu hal yang vital dalam penyusunan program apapun,
karena dengan adanya komentar, seorang programmer dapat mudah mengenali
apa tujuan ia menuliskan kode tersebut. Selain itu, komentar juga akan
memudahkan orang lain yang membaca kode yang dituliskan seorang
programmer bila mereka melakukan pair programming (menyusun program
bersama-sama dengan orang lain). Dalam syntax Notepad++, membuat
komentar cukup dengan mengetikkan “//”. Kemudahan membuat komentar
menjadi fitur penting karena jika komentar harus dituliskan dalam syntax yang
rumit, maka seorang programmer akan kesulitan dalam melakukan penyusunan
kode.

15
BAB 5

KESIMPULAN DAN SARAN


5.1. Kesimpulan
Kesimpulan yang dapat ditarik dari penelitian ini adalah:
1. Text editor yang paling banyak digunakan mahasiswa Informatika
ITHB angkatan 2017 dalam melakukan penyusunan kode program
HTML-PHP adalah Notepad++ (15 dari 27 responden).
2. Fitur unggulan yang umum dipilih dari seluruh text editor yang
digunakan mahasiswa adalah syntax highlighting (19 dari 27
responden).
5.2. Saran
1. Merumuskan masalah dengan lebih rinci.
2. Melakukan penelitian secara wawancara langsung untuk mendapatkan
lebih banyak data dengan pertanyaan yang lebih dinamis daripada
wawancara tertulis.
3. Melakukan penelitian kepada lebih banyak responden.
4. Mencari dasar teori yang lebih kuat tentang masing-masing text editor.

16
DAFTAR PUSTAKA
SUMBER BUKU:

Gulo. 2000. Metodologi Penelitian. Jakarta: Grasindo.

SUMBER INTERNET:

Anonim. 2013. Apa itu STUDI KEPUSTAKAAN.


http://www.perkuliahan.com/apa-pengertian-studi-kepustakaan/. Diakses 10
April 2018.

Anonim. 2018. Arti Makna Pengertian Dan Definisi Dari Fitur .


https://www.apaarti.com/fitur.html. Diakses 27 Maret 2018.

Anonim. Pemrograman PHP/Pendahuluan/Pengertian PHP.


https://id.wikibooks.org/wiki/Pemrograman_PHP/Pendahuluan/Pengertian_P
HP. Diakses 27 Maret 2018.\

Anonim. Pemrograman HTML.


https://id.wikibooks.org/wiki/Pemrograman_HTML. Diakses 27 Maret 2018.

Anonim. 2017. Sublime Text, Salah Satu Text Editor yang Paling Ringan.
https://www.dirikita.com/pengertian-sublime-text/. Diakses 27 Maret 2018.

Anonim. Wawancara. https://id.wikipedia.org/wiki/Wawancara. Diakses 10 April


2018.

Pernando, Santoso Peri. PHP – APA ITU PENGERTIAN & KEGUNAANNYA.


http://www.uwidigital.com/2016/06/php-apa-itu-pengertian-kegunaannya/.
Diakses 9 April 2018.

Tegar, Razaqul. 2017. Atom, Text Editor untuk Semua.


https://razaqultegarblog.wordpress.com/2017/01/28/atom-text-editor-untuk-
semua/. Diakses 27 Maret 2018.

17
LAMPIRAN
Lampiran 1: Form kuesioner
Link:
https://docs.google.com/forms/d/e/1FAIpQLScqAD7XBtX1iygL6OxtX4o7yyOc0
Shz_mfdZbFHOwqRa7xzxA/viewform

18
19

Anda mungkin juga menyukai