helloxz / onenav

使用PHP + SQLite 3开发的书签管理系统,将浏览器书签集中式管理,做到一处部署,随处访问。
https://www.onenav.top
Apache License 2.0
2.39k stars 464 forks source link

chrome扩展快捷键搜索、添加书签 #76

Open banjuer opened 2 years ago

banjuer commented 2 years ago

很多场景下是在搜索书签,不知Onenav书签扩展可否实现类似Vimium快捷键功能,通过快捷键Shift+B快速搜索书签,如果有的话将会非常方便

helloxz commented 2 years ago

现在的扩展支持快速打开搜索,但是还是做不到一步到位。快捷键是Ctrl + Shift + F image

后续我看看还能不能进一步优化。

banjuer commented 2 years ago

现在的扩展支持快速打开搜索,但是还是做不到一步到位。快捷键是Ctrl + Shift + F image

后续我看看还能不能进一步优化。

加油! 另外,这个扩展没开源吗?在你的仓库里没找到

helloxz commented 2 years ago

扩展暂时还没开源

goooooouwa commented 1 year ago

快捷键Ctrl + Shift + F 似乎没有工作,我在Windows和Mac下都测试了,换了多个快捷键也无法快速打开插件窗口。

helloxz commented 1 year ago

快捷键Ctrl + Shift + F 似乎没有工作,我在Windows和Mac下都测试了,换了多个快捷键也无法快速打开插件窗口。

你在chrome://extensions/shortcuts看看快捷键激活没有。

goooooouwa commented 1 year ago

我找到一个workaround了。

我在Mac和Windows下的Chrome快捷键设置下都能看到两个“激活该拓展程序”的设置项,第一个默认设置是“Cmd/Ctrl + Shift + F“,但是并未生效。只有当我在第二个空的设置项下设置了快捷键,才能通过新的快捷键启动onenav。

截图如下:

默认不生效的设置: Screenshot 2023-01-19 at 10 41 23

修改后生效的设置: Screenshot 2023-01-19 at 10 42 15

goooooouwa commented 1 year ago

另外我注意到快捷启动onenav插件后,默认的focus不在搜索框,如果想直接搜索,需要按2次Tab键将focus置于搜索框,然后就可以直接搜索书签了。

如果可以将focus默认设置于搜索框,大概就可以一键启动onenav进行搜索了。

helloxz commented 1 year ago

另外我注意到快捷启动onenav插件后,默认的focus不在搜索框,如果想直接搜索,需要按2次Tab键将focus置于搜索框,然后就可以直接搜索书签了。

如果可以将focus默认设置于搜索框,大概就可以一键启动onenav进行搜索了。

好的,后续我改进并优化下浏览器扩展。