目前体验下来,搜索框好像只能支持字符子串匹配,能否实现类似 vscode jump to file 的 fuzzy 那样的匹配规则? 我有很多相同前缀/后缀的项,比如: aaa-xxxx-local aaa-xxxx-test aaa-xxxx-online bbb-xxxx-local bbb-xxxx-test bbb-xxxx-online
这时我想在搜索框仅输入前缀+后缀就可以匹配到,比如 aonline atest blocal
目前来看是不支持的,或是有什么更好的使用方式么?
NicoKam
这个我们研究下
raycast 的主搜索框是可以的,本来想全部迁移到 utools,发现这里不适应
NicoKam 有个做得跟raycast差不多一模一样的软件,如快(好像是基于Tauri开发的)也支持这样的匹配,我跟你一样,是raycast用户,之前打算迁到utools(因为Windows需求),发现有些地方设计不如raycast,有点不习惯,正好发现了这款软件
dto 我看了下,其实我自己写正则作为指令也是可以,我可以使用 [快捷指令] 插件去添加 regex 类型的脚本。 比如我有一个脚本名称 this-is-my-script 我可以创建一个正则: /^(t(h(is?)?)?)?(-)?(is?)?(-)?(my?)?(-)?(s(c(r(i(pt?)?)?)?)?)?$/ 这样匹配的效果已经很舒服了,我可以随意按单词的前缀进行匹配。但发现 utools 似乎必须要等无法匹配到内容时,才会进行正则匹配。 比如我输入 "this",匹配到的是 About This Mac,我必须要再多输入一些内容,匹配不到本机的应用了,才会开始正则匹配。是不是可以调整下这个优先级?
pinkuo Wow,感谢,我去试试
即使是拼音,其实目前这个搜索的体验也是可以提升的。比如我想进入插件市场,我可能很快地输入[chajianshichang]然后发现搜不到东西,才注意到原来叫[插件应用市场]