NOTEPAD++
Notepad++ adalah program
aplikasi pengembang yang berguna untuk mengedit teks dan skrip kode
pemrograman. Versi terbaru program ini adalah Notepad++ v5.9, yang dirilis pada tanggal 06 April 2012. Software
Notepad++ dibuat dan dikembangkan oleh Tim
Notepad++.
Perangkat
lunak komputer ini memiliki kelebihan pada peningkatan kemampuan sebuah program text editor, lebih dari
sekedar program Notepad bawaan Windows. Notepad++ bisa mengenal tag dan kode
dalam berbagai bahasa pemrograman.
Fitur pencarian tingkat lanjut dan pengeditan teks yang tersedia juga cukup
ampuh, sangat membantu tugas seorang programmer atau developer dalam
menyelesaikan skrip kode programnya.
Program Notepad++ banyak diaplikasikan dan digunakan oleh kalangan pengguna komputer di bidang pemrograman aplikasi desktop dan web. Notepad++ merupakan software gratis (opensource). Notepad++ dapat dijalankan di sistem operasi Win2K, Windows XP, Vista, dan Windows 7. Untuk menginstall versi terbaru program ini, komputer Windows Anda cukup memiliki kapasitas kosong harddisk minimal 12 MB.
Program Notepad++ banyak diaplikasikan dan digunakan oleh kalangan pengguna komputer di bidang pemrograman aplikasi desktop dan web. Notepad++ merupakan software gratis (opensource). Notepad++ dapat dijalankan di sistem operasi Win2K, Windows XP, Vista, dan Windows 7. Untuk menginstall versi terbaru program ini, komputer Windows Anda cukup memiliki kapasitas kosong harddisk minimal 12 MB.
Fitur-Fitur Notepad++
1. Go To Line
Bagi
programmer, pada kondisi tertentu nomor baris suatu kode akan menjadi begitu
penting, terutama ketika melakukan debugging program seperti itu PHP maupun
JavaScript, karena, jika terjadi error, biasanya program tersebut akan memberi
tahu baris berapa yang bermasalah. tidak hanya itu saja, ketika kita
meng-inspect suatu element html dan ingin merubah style element
tersebut, kita dapat menuju ke nomor baris yang diinginkan. Penting kan?
untuk itu manfaatkan fitur ini, caranya dengan menekan tombol Ctrl + G dan isikan nomor baris yang ingin dituju
kemudian klik OK.
2. Reverse Indent / Back Tab
Agar
kode tampak rapi tentu kita akan sering membuat indent -menggeser kode ke
kanan-, yang biasanya dilakukan menggunakan tombol Tab, bagaimana jika ingin
mengembalikannya -menggeser indent ke arah kiri-?, caranya mudah, gunakan
shortcut Shift+Tab
3. Single Line Comment / Uncomment
Untuk
menjadikan suatu baris menjadi komentar, biasanya kita tambahkan diawal baris
tersebut tanda dobel slash (//), secara umum hal tersebut dilakukan dengan
mengarahkan cursor ke awal baris kemudian menekan tombol slash dua kali, namun
hal ini dapat dipercepat dengan menekan tombol Ctrl+K atau Ctrl+Q.
Saya
sendiri lebih nyaman menggunakan Ctrl+Q karena dapat dikerjakan dengan
satu tangan kiri, sehingga lebih mudah.
Untuk
mengembalikannya, tekan kembali tombol Ctrl+K atau Ctrl+Q
4. Block Comment / Uncomment
Block
comment biasanya dilakukan dengan menambahkan tanda /* di awal block dan
ditutup dengan */, pada Dokumen HTML, tanda tersebut berupa <!–
dan –>, dengan notepad++ pekerjaan tersebut dapat
dipersingkat, caranya seleksi baris yang akan di comment kemudian tekan
tombol Ctrl+Shift+Q.
Notepad++
akan menyesuaikan tanda yang digunakan sesuai dengan tipe file yang ada.
5. Seleksi Berdasarkan Kolom
Selain
menyeleksi dan mengedit baris tertentu, dengan notepad++ kita dapat
melakukannya untuk beberapa baris sekaligus, caranya tekan dan tahan tombol alt kemudian seleksi baris
yang ingin diedit. Fitur ini bermanfaat salah satunya ketika kita mengedit file
csv atau mengubah tabel menjadi file csv.
TIPS
Untuk
menseleksi teks yang panjang, (1) tekan dan tahan tombol ALT kemudian klik pada
teks yang ingin dijadikan awal seleksi, (2) gunakan mouse untuk menscroll
jendela ke bawah, (3) tekan tombol SHIFT (tombol ALT tetap ditekan) kemudian
klik pada teks yang akan dijadikan akhir seleksi.
6. Auto Completion
Fitur
ini bermanfaat untuk memberikan tanda penutup untuk karakter tertentu, secara
default Notepad++ akan memberikan penutup untuk tanda kurung (), kurung siku
[], dan kurung kurawal {}, disamping itu sobat juga dapat menambahkan tanda
lain misal dua tanda kutip “” atau satu tanda kutip ”, caranya buka menu Setting > Preferences, kemudian pilih Tab Auto Completion
7. Menambahkan dan Menghapus Nomor Urut
Misalkan
kita memiliki kode atau daftar list dan ingin menambahkan nomor urut di
depannya, untuk keperluan tersebut, buka jendela “Column /
Multi-Selection Editor” melalui menu Edit >
Column Editor atau dengan shortcut Alt + C, kemudian
isikan parameter yang ada.
Menghapus
nomor urut
Ketika
mengcopy – paste dari media lain baik berupa kode maupun artikel,
terkadang terdapat nomor urut di depannya, Notepad++ telah menyediakan fitur
untuk menghilangkannya melalui TextFX > TextFX Tools >
Delete Line Numbers or First Word
8. Menghapus Baris Kosong
Seperti
sebelumnya, ketika mengcopy -paste teks dari media lain, terkadang
terdapat baris kosong diantara teks tersebut, disamping itu juga terkadang
terdapat tambahan spasi di akhir tiap tiap baris, untuk menghilangkan nya
gunakan menu TextFX > TextFX Edit > Trim Trailing
Spaces dan TextFX > TextFX Edit > Delete Blank Lines
9. Mengubah posisi baris
Untuk
menggeser baris ke atas, gunakan kombinasi Ctrl + Shift
+ Up sedangkan untuk menggeser ke bawah gunakan kombinasi Ctrl + Shift + Down
10. Line up lines
Ketika
menulis atau meng copy-paste banyak variabel dengan panjang nama variabel yang
berbeda beda, kemungkinan besar posisi tanda sama dengan tersebut tidak rata /
tidak rapi, untuk merapikannya gunakan menu TextFX >
TextFX Edit > Line up multiple lines by (=)
11. Membuat Session
Ketika
bekerja dengan beberapa file sekaligus misal file html + JavaScript + css, maka
akan merepotkan jika kita harus membuka dan menutupnya secara manual,
Notepad++ menyediakan fitur bernama Save Session dan Load Session, yang
memungkinkan kita untuk menyimpan dan membuka beberapa file sekaligus
sesuai yang telah kita tentukan. Fitur tersebut dapat diakses melalui menu
File > Load Session atau File > Save Session
12. Membandingkan File – Sinkronisasi Scrolling
Seperti
telah kita bahas sebelumnya, notepad++ memiliki plugin compare yang
akan membandingkan dua file dan memberikan warna tertentu pada baris yang
berbeda, sebenarnya Notepad++ memiliki fitur bawaan yang fungsinya sama
persis dengan plugin tersebut.
Bagaimana
caranya?
Caranya,
klik salah tab tertentu dan pilih Move to Other View, kemudian pada menu View,
pilih Synchronize Vertical Scrolling dan Synchronize Horizontal Scrolling.
13. Menampilkan Tab, Spasi, dan Enter Pada Notepad++
Pernahkah
sobat bingung membedakan antara spasi dan tab? atau mungkin dengan enter juga?
jika ya maka “Show All Characters” adalah solusinya, fitur ini akan menampilkan
karakter simbol, diantaranya TAB (Tanda
Panah), SPASI (Tanda Titik),
dan ENTER (LF-Line Feed)
dan (CR-Carriage Return).
CRLF dan
LF berlaku untuk sistem operasi windows, sedangkan
CR untuk sistem operasi Linux.
14. Menghapus Tab dan Enter Melalui Extended Search
Selain
dapat melakukan Find & Replace karakter umum, notepad++ juga dapat
melakukan Find & Replace karakter khusus seperti tab (\t) dan enter (\n),
dengan fitur ini kita dapat merapikan berbagai file seperti csv, php, js,
html, dll atau mengecilkan nya dengan menghilangkan spasi, tab dan enter.
Untuk
menggunakan fitur ini, buka menu “Find & Replace” atau CTRL+H, kemudian pada bagian Search Mode, pilih Extended
(\n,\r,\t,\0,\x,…)
PENTING
Penting
untuk diperhatikan bahwa jika ingin menghilangkan spasi, tab, atau enter (CR
dan LF), silakan aktifkan fitur Show All Character yang
telah kita bahas sebelumnya sehingga terlihat mana SPASI, TAB, CR dan LF nya,
untuk menghilangkan enter, gunakan \r untuk CR dan \n
untuk LF.
15. Launch In Browser
Fitur lain
yang bermanfaat yaitu Launch in Browser, dimana secara otomatis kita dapat
menjalankan browser untuk menampilkan kode yang sedang kita buat, caranya klik
menu Run, selanjutnya pilih browser yang diinginkan,
Jika
browser tersebut tidak ada dalam daftar sobat dapat mendefinisikan nya dengan
memilih sub menu Run.., kemudian pilih file exe browser tersebut, selanjutnya
pilihan tersebut dapat disimpan pada shortcut dengan mengklik tombol Save
16. Manajemen Tab
Pada
Notepad++, dokumen yang terbuka disusun menjadi tab yang secara default
diletakkan di sebelah atas dan di bagian bawah toolbar, jika file yang dibuka
banyak hingga melebihi area yang ada, maka akan menyulitkan karena kita harus
mencarinya dengan mengklik tanda panah ke kanan dan ke kiri.
17. Select Language
Notepad++
akan memberikan warna khusus untuk bagian tertentu dari kode seperti warna
khusus untuk class, fungsi, string, variabel, numeric, dll, yang biasanya
disebut dengan Syntax Highlight. Notepad++ akan otomatis menyesuaikan nya
dengan jenis file yang kita buka (php, js, css, html, dll), namun demikian
sobat dapat mendefinisikan nya sendiri melalui menu Language.
18. Plugins
Banyak
sekali plugin yang dapat kita gunakan untuk mempermudah dan mempercepat
pekerjaan kita, seperti Code Alignment, NppFTP, Finger Text, NppExport, dan
JSTools.
Kelebihan Dan Kekurangan
Kelebihan :
- Pada Notepad ++ Kita Dapat Mengerjakan dan Membuka Berbagai Format Dokumen.
- Tampilan tidak monoton.
- Opensource.
Kekurangan :
- Tidak bisa Compile atau Running source code program.
Komentar
Posting Komentar