特意绑定了手机号来回复。
自学习使用Quicker的一星期以来,一直关注拓展菜单类动作,能够做到进程绑定与指定文件打开方式的就这个动作。其他的现在可以考虑删了。
最重要的是可以自行修改!!!
废话打了很多hhh
都是我自己考虑很多遍的,主要是①③⑤比较影响使用。大佬您比较忙,要是有兴趣可以重点看看,加点到todo去。
------
正题:①既然要做到动态右键菜单,可以模仿Quicker自带的上下文菜单模块。目前文本没问题,但是图片类只能是选中文件来读取,而不能复制焦点下对应的贴图、网页图片等(见下图),因为无法获取、读取、识别这些场景下的图片。而Quicker自带的(复制并)读取剪贴板数据,逻辑更优秀。哪怕没有焦点,只要自行复制也能够被识别。我猜测这个动作在自行复制后,应该是先判断了没有选中然后选择了不读取剪贴板。我认为这个逻辑是可以优化的。比如说提供一个开关,在没有选中的情况下可以读取剪贴板。这样可以提高容错。(我后面试试加个读取能不能行)
②添加动作的ui逻辑还是比较绕的,然后发现比起可视化,还是文本编辑快。这方面可以考虑【https://getquicker.net/Sharedaction?code=4b3b6a69-15b9-4ca1-447b-08da37d44e37】面板的直接拖拉功能,效率大幅提升。(不过对功能来说其实无伤大雅)
③这个动作可以考虑在特定场景下重复使用菜单功能的优化。比如在excel中用户希望多次按某个功能,这样就需要“置顶功能”。参考【剪贴版】的粘贴后置顶,加一个开关,判断执行菜单后不自动关闭。(或者我最近再看{Everything+ - by 简单591 - 动作信息 - Quicker}。他最后写了-1循环,实现点下后再弹出来,这个小模块几行就完成了)
④everything路径添加后直接占了一小格,我是没想到的。如果能够给取消关联的功能就好了,因为有更高效的ev动作自定义到固定菜单就行了,同样可以赋值选中搜索。(其实我直接修改程序也能实现,但这样就跟不上你的更新了)
⑤其实Quicker的上下文菜单有些功能很方便,比如【贴图】、【自定义搜索引擎】、还有文件操作如下图“复制”“移动”。这方面我在想着能不能把{https://getquicker.net/Sharedaction?code=1851e77a-770d-4b23-7547-08dd2778ce88} 这个大佬做的上下文菜单的“文本处理”搞过来,还好是能修改编辑的。要是能知道怎么直接把官方的上下文菜单模块扣下来就好了。
----------
感谢大佬把进程绑定做得那么流畅!还集成了类似智识的功能,太爽了。
辛苦佬看到这!!