Pengenalan
Zeal adalah aplikasi yang berguna untuk membaca dokumentasi offline dan mencari docsets(dokumentasi) dari sebuah bahasa pemerograman, atau library serta telah memiliki . Zeal ini dibuat sebagai pengganti dari Dash yang hanya bisa digunakan pada mac OS. Zeal menggunakan docsets dari Dash dimana telah banyak dokumen yang bisa kalian tambahkan ke dalam Zeal. Namun sangat disayangkan bagi pengguna linux dan windows kalian tidak bisa menggunakan Dash karena hanya bisa digunakan untuk mac OS. Zeal yang merupakan aplikasi yang memiliki fungsi mirip dengan Dash. Zeal merupakan software opensource dibawah license GNU sehingga kita bisa menggunakannya secara gratis.
Pada versi terbarunya zeal telah memiliki lebih dari 192 docsets terdiri dari
bahasa pemerograman, library, dan panduan manual perangkat lunak.
Search Filter
Kalian bisa membatasi docsets yang kalian akan cari dengan menggunakan ‘:’ semi column, misalnya kita ingin mencari keyword string pada docsets Python, atau dua docsets sekaligus seperti berikut contohnya:
string -> akan mencari keyword di semua docests yang telah terpasang
python:string -> mencari keyword di docsets python
php, python:string -> akan mencari di docsets php dan juga python
Integrasi dengan IDE
Zeal bisa dintegraiskan dengan IDE seperti Atom, Brackets, Emacs, IntelliJ IDEA, KTextEditor, Sublime Text, dan Vim sehingga kita tidak kesusahan untuk melihat dokumentasi dari .
Atom
Untuk kalian pengguna atom kalian bisa menuju halaman https://atom.io/packages/dash.
Brackets
Untuk integrasi Brackets bisa kalian temukan di https://github.com/anephew/brackets-zeal.
Emacs
Kalian bisa mendownload plugin Emacs langsung di https://github.com/jinzhu/zeal-at-point.
IntelliJ IDEA
Kalian bisa mendownload IDEA Plugin pada https://plugins.jetbrains.com/plugin/7351?pr=idea. atau kalian bisa langsung membuka IDEA kalian dan pada menu plugin cari dengan kata kunci zeal
KTextEditor (Kate, KWrite, KDevelop, Kile, etc)
Plugin untuk KTextEditor-based editors tersedia pada https://github.com/g3ar/ZealSearch.
Sublime Text
Untuk kalian yang menggunakan vim kalian bisa mendownload plugin dari vaanwd di https://github.com/vaanwd/Zeal. Plugin ini mendukung Sublime versi 2 dan 3.
VIM
Kalian bisa menambahkan plugin baru dengan menggunakan Plug, kalau di sublime text mirip seperti Package Control, kalian bisa membaca cara memasang Plug di , jika Plug telah terpasang kalan bisa menambahkan plugin berikut:
Plug 'KabbAmine/zeavim.vim'
atau kalian bisa menggunakan plugin https://github.com/keith/investigate.vim dantambahkan ini di .vimrc kalian:
let g:investigate_command_for_python = '/usr/bin/zeal ^s'
Mapping key sehingga jika kita menggunakan CTRL+R
maka zeal akan terbuka secara otomatis, kalian bisa menambahkan ini ke ~/.vimrc:
:nnoremap gz :!zeal ""&
Semua plugin diatas tidak disediakan oleh zeal melainkan dibuat oleh pihak ketiga tetapi telah didukung oleh zeal.
Menambah Document Baru di Zeal
Kita bisa menambahkan atau mengunduh document dari https://kapeli.com/docsets atau pada menu tool -> docsets
pilih pada tab download kemudian tinggal pilih docset yang diinginkan.
Memperbaiki Error Docsets di Zeal
Jika kalian mengalami error pada saat instalasi sebuah docsets kalian bisa membuka lokasi docsets pada C:\Users\zgunz42\AppData\Local\Zeal\Zeal\docsets
terus cari folder nama docsets yang mengalami gangguan kemudian kalian tinggal hapus folder tersebut. Pastikan aplikasi zeal sebelumnya telah tertutup.
Download Zeal
Kalian bisa mendownload program zeal pada https://zealdocs.org/download.html. Lakukan proses instalasi seperti biasa tinggal klik enter untuk setiap pertanyaan yang keluar, maka zeal akan terpasang di komputer kalian.
The post Zeal Untuk Membaca Dokumentasi Offline appeared first on Kangmicin.