Dokumen · Demo · GitHub · NPM
Awalnya tersedia sebagai pencari fuzzy untuk CLI, FZF untuk JavaScript adalah port dari algoritma utama FZF sehingga dapat digunakan dalam konteks browser.
Instal FZF untuk JavaScript menggunakan:
npm i fzf
Kemudian Anda dapat menggunakannya seperti:
import { Fzf } from 'fzf'
const list = [ 'go' , 'javascript' , 'python' , 'rust' ,
'swift' , 'kotlin' , 'elixir' , 'java' ,
'lisp' , 'v' , 'zig' , 'nim' , 'rescript' ,
'd' , 'haskell' ]
const fzf = new Fzf ( list )
const entries = fzf . find ( 'li' )
console . log ( 'ranking is:' )
entries . forEach ( entry => console . log ( entry . item ) ) // lisp kotlin elixir
Untuk mengetahui lebih banyak cara menggunakan perpustakaan ini, kunjungi dokumentasi.
Palet perintah kini ada di mana-mana – Anda dapat menemukannya di editor kode (Sublime Text, VS Code), alat desain (Figma), aplikasi manajemen proyek (Height, Linear), alat kontrol sumber (Fork, Sublime Merge). Aplikasi web juga menjadi lebih umum. FZF memiliki mekanisme pencarian fuzzy yang bagus yang dapat digunakan di luar CLI dan di dalam palet ini.
Ada bacaan yang sangat bagus tentang palet perintah jika Anda ingin mempelajari lebih lanjut.