Setelah sebelumnya dijelaskan mengenai apa itu HTML secara umum pada kiriman berikut, hal selanjutnya yang perlu kita persiapkan adalah aplikasi editor untuk HTML. Sebenernya untuk membuat sebuah file HTML yang sederhana, kita dapat menggunakan teks editor bawaan sistem operasi kita (Notepad pada Windows, Gedit pada GNU/Linux). Namun, teks editor bawaan tersebut umumnya hanya mempunyai fitur yang sangat biasa.

Membuat file HTML dengan Notepad pada Windows

Agar lebih memudahkan dalam belajar pemrograman HTML, kita dapat meng-install aplikasi tambahan yang mempunyai antarmuka pengguna (user interface) yang lebih nyaman dilihat saat kita sedang menulis kode.

1. Atom

Aplikasi pertama yang akan saya rekomendasikan adalah Atom. Atom merupakan aplikasi text editor yang bersifat open source dengan menggunakan bahasa HTML, JavaScript, CSS dan Node.js sebagai dasarnya. Jargon yang mereka usung adalah “A hackable text editor for 21st Century” [1], yang artinya text editor Atom ini dapat dimodifikasi (resiko ditanggung sendiri) baik dalam artian dimodifikasi kode sumbernya atau dengan menambahkan berbagai plugin ke dalamnya.

Membuat file HTML dengan Atom

Keunggulan:
+ Open Source (Berlisensi MIT)
+
Lintas platform (dapat digunakan di Windows, GNU/Linux dan Mac OS)
+ Terdapat file system browser (memudahkan saat membuat sebuah project)
+ Terdapat Package Manager + plugin yang sangat beragam
+
Smart autocompletion
+ Bisa split panes (jika ingin membuka lebih dari satu file dalam satu layar)

Kekurangan:
File installer cukup besar (saat artikel ini dibuat, besarnya dalah 137.67 MB)
– Cukup boros penggunaan RAM (dalam kasus saya, memakan sekitar 400 MB RAM)

2. Sublime Text

Aplikasi kedua yang saya rekomendasikan adalah Sublime Text. Sublime Text merupakan text editor yang menyenangkan dan serba guna untuk kode yang dapat mengotomatiskan tugas yang berulang sehingga anda dapat memfokuskan pada hal-hal yang penting [2]. Sublime Text bersifat closed source dengan menggunakan bahasa Phyton sebagai dasarnya.

Membuat file HTML dengan Sublime Text

Keunggulan:
+ Lintas platform
+ Terdapat file system browser
+ Adanya plugin yang dapat memudahkan pekerjaan
+ Bisa split panes
+ File installer
kecil (saat artikel ini dibuat, besarnya hanya 8.71 MB)
+ Ringan saat digunakan (dalam kasus saya, memakan sekitar 30 MB RAM)
Kekurangan:
Closed source (sebenarnya kita diwajibkan untuk membeli lisensinya, namun kita dapat mencobanya secara gratis)
Package manager tidak dalam satu paket (kita harus meng-install package manager secara terpisah)

3. Notepad++

Aplikasi ketiga yang saya usulkan adalah Notepad++. Notepad++ adalah text editor yang bersifat free (dapat diartikan bebas serta gratis) dan dapat digunakan untuk menggantikan Notepad serta mendukung beberapa bahasa [3]. Notepad++ bersifat open source dengan menggunakan bahasa C++ sebagai dasarnya.

Membuat file HTML dengan Notepad++

Keunggulan:
+ Open Source (Berlisensi GPL)
+ Terdapat package manager + plugin yang beragam
+ File installer sangat kecil (saat artikel ini dibuat, besarnya hanya 4.42 MB)
+ Ringan saat digunakan (dalam kasus saya, memakan 16 MB RAM)

Kekurangan:
– Tidak lintas platform (hanya untuk pengguna Windows)
– Tidak terdapat file system browser

Kesimpulan

Dari ketiga aplikasi diatas, yang paling saya rekomendasikan adalah Atom karena mempunyai fitur yang cukup lengkap serta bersifat open source. Kekurangannya adalah borosnya penggunaan RAM, yang juga akan berimbas ke penurunan performa komputer secara keseluruhan. Minimum RAM yang saya rekomendasikan untuk menggunakan Atom adalah sebesar 4 GB, jika kurang dari itu maka saya lebih menyarankan untuk menggunakan Sublime Text.

Referensi

  1. Atom (daring) . https://atom.io/ . Diakses Kamis, 30 Agustus 2018.
  2. Sublime Text Unofficial Documentation (daring) . http://docs.sublimetext.info/en/latest/intro.html . Diakses Kamis, 30 Agustus 2018.
  3. Notepad++ (daring) . https://notepad-plus-plus.org/ . Diakses Kamis, 30 Agustus 2018.
  4. 2017 . Dunia Ilkom . “Memilih Aplikasi Editor HTML” (daring) . https://www.duniailkom.com/belajar-html-memilih-aplikasi-editor-html/ . Diakses Kamis, 30 Agustus 2018.