Rabu, 12 Oktober 2011

Notepad++, Teks Editor Untuk Programmer

Jika Anda adalah seorang programmer yang sering mengetik coding-coding program, maka teks editor ini patut Anda coba. Bagaimana tidak, dengan ukuran yang cukup kecil tak sebanding dengan kemampuannya yang luar biasa. Selain untuk mengedit coding-coding program, juga dapat membantu untuk mengedit teks biasa, script, atau bahkan subtitle film.

Notepad++ adalah penyunting kode sumber bebas yang mendukung berbagai bahasa pemrograman yang berjalan di sistem operasi Windows. Proyek ini dilayani oleh Sourceforge.net. Program ini dibuat dengan dasar Scintilla dan ditulis dengan bahasa C++.


Jika dilihat dari nama softwarenya, tanda "plus plus" menandakan banyaknya kelebihan yang kita dapatkan melebihi dari fitur standar dari notepad. Berikut adalah fitur-fitur penting yang ditawarkan :

  • Notepad++ mendukung lebih dari 50 bahasa pemrograman. Dukungan disini yaitu sintaks yang diketik akan diberikan warna tertentu (Syntax Highlighting) sehingga memudahkan pengguna untuk mengetahui sintaks mana yang salah ketik. Bukan hanya itu saja, syntax highlighting juga memudahkan kita untuk mengetahui pasangan-pasangan elemen tertentu. Setiap elemen diberi warna tertentu sesuai dengan fungsinya masing2.
  • Eksekusi programnya sangat cepat, seperti mengeksekusi notepad biasa.

  • Tampilan GUI yang minimalis dan standar, sehingga programmer tidak mudah lelah menatap interface Notepad++ ini.

  • Fasilitas pencarian kata (Find/Replace) yang hebat. Karena selain bisa mencari teks yang sedang dibuka, dapat juga digunakan untuk pencarian teks ke semua file yang sedang terbuka secara bersamaan, bahkan dapat mencari di semua fle dalam Directory tertentu. Juga terdapat fasilitas Incremental Search (mirip dengan fasilitas Find di browser Firefox di mana teks yang dicari langsung di-highlight begitu teks dituliskan tanpa perlu menekan enter)

  • Bracket Matching, yaitu dapat menemukan pasangan tanda kurung ketika kursor sedang berada di sebuah tanda kurung (baik kurung buka maupun kurung tutup)

  • Code Folding, yaitu fitur yang dapat menyembunyikan kode-kode/sintaks program dalam blok kode, seperti di dalam tanda { } pada function/class/if dan pada tag html sehingga kode bisa diringkas menjadi 1 baris dengan tanda [+] di sebelah kirinya.

  • Fasilitas AutoComplete nya sudah mendukung PHP. Dengan menekan Ctrl+Space maka akan muncul fungsi-fungsi PHP.

  • Column Mode, yaitu bisa memilih teks dalam mode kolom, dengan cara menahan tombol Alt ketika menyeleksi teks.

  • Shortcut Mapper, yaitu dapat mengatur sendiri shortcut yang akan digunakan di Notepad++ ini

  • Trim Trailing Space. Fasilitas ini digunakan untuk menghilangkan spasi yang tidak berguna yang berada di belakang teks.

  • File Status Auto-detection, yaitu dapat memperingati pengguna ketika ada file yang dibuka di notepad++, sementara di sisi lain file tersebut di modifikasi. Jadi peringatan akan muncul, apakah pengguna akan mereload file tersebut.

  • Bisa mengubah ukuran font dengan cepat menggunakan Ctrl + scroll.

  • Terdapat fasilitas plugin. Di instalasi standarnya sudah terdapat plugin yang berisi sangat banyak fasilitas untuk memanipulasi teks

  • Ukuran file instalasinya cukup kecil, hanya sekitar 5 MB atau setara dengan 1 file lagu mp3.


Dan yang terpenting adalah...
Freeware (gratis), dan opensource (source codenya terbuka, sehingga kita bisa memodifikasi dan mengembangkan program ini). Versi terakhir program ini (saat tulisan ini dibuat) adalah versi 5.9.4

0 komentar:

Lates Software

Notepad++ K-Multimedia Player LibreOffice

About Me

Foto Saya
Arief Rivai
arief_spekta a.k. Arief Rivai, S.Kom., adalah seseorang alumni mahasiswa Teknik Informatika pada salah satu perguruan tinggi negeri yang ada di Makassar. Ia selalu aktif di dunia maya, khususnya pada forum Indowebster, mac-inul, mandriva-user, dan milis AngingMammiri. Kebiasaannya yaitu selalu memperhatikan hal-hal kecil yang bisa dijadikan pengalaman sehingga segala inspirasinya dapat di tuangkan disini.
Lihat profil lengkapku