fzf for js
v0.5.2
文档·演示·GitHub·NPM
FZF for JavaScript 最初可用作 CLI 的模糊查找器,它是 FZF 主要算法的端口,因此可以在浏览器上下文中使用。
使用以下命令安装适用于 JavaScript 的 FZF:
npm i fzf
然后你可以像这样使用它:
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
有关使用此库的更多方法,请访问文档。
命令调色板正变得无处不在——您可以在代码编辑器(Sublime Text、VS Code)、设计工具(Figma)、项目管理应用程序(Height、Linear)、源代码控制工具(Fork、Sublime Merge)中找到它。网络应用程序也变得越来越流行。 FZF 有一个很棒的模糊查找机制,可以在 CLI 之外使用到这些调色板中。
如果您想了解更多信息,可以阅读有关命令面板的很好的文章。