Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 功能建议:建议增加鼠标查询开关的全局快捷键 #436

Closed
4 of 5 tasks
LittleFishLove opened this issue Mar 1, 2024 · 6 comments
Closed
4 of 5 tasks
Labels
enhancement New feature or request

Comments

@LittleFishLove
Copy link

请先确认以下事项

  • 已仔细阅读了 README
  • issues 页面搜索过(包括已关闭的 issue),未发现类似功能建议
  • Easydict 已升级到 最新版本
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

功能描述

建议增加鼠标查询的全局开关快捷键,在不需要进行查询的时候,鼠标划线文本不会自动显示easydict的图标。因为在使用中该图标会影响到cmd+c复制的有效性,可能导致按一次快捷键无法复制到内容的问题。

使用场景

在Windows下欧路词典有类似功能,因此不影响使用。在MacOS下使用easydict常常因为鼠标查询导致复制内容失败,且无一个全局快捷键去开关划词翻译功能,带来了体验降低。

实现方案(可选)

增加鼠标查询开关的快捷键

是否愿意提交 PR 实现该功能

  • 我愿意提交 PR
@LittleFishLove LittleFishLove added the enhancement New feature or request label Mar 1, 2024
Copy link

github-actions bot commented Mar 1, 2024

Hello LittleFishLove, Thank you for your first issue contribution 🎉

@tisfeng
Copy link
Owner

tisfeng commented Mar 1, 2024

没太理解,目前不是有是否启用鼠标划词的选项吗?

因为在使用中该图标会影响到cmd+c复制的有效性,可能导致按一次快捷键无法复制到内容的问题。

只有少部分不支持 系统 Accessibility 取词 的应用才会使用 Cmd + C 取词,如果觉得有影响,可以在设置中禁止这些应用。

@LittleFishLove
Copy link
Author

抱歉没有表达清楚。首先是鼠标划词选项确实有,但是我希望有一个全局快捷键来开关鼠标划词,目前只能打开设置点击进行开关。其次,我说的”影响CMD+C复制有效性“指的是:当我用鼠标划线选中一段文字时,由于此时Easydict的鼠标划词功能开启,会显示一个翻译图标,此时按“CMD+C"进行复制,会复制不到文字。需要再按一次或者等一小会儿。此外,还存在很多场景不想开启Easydict的鼠标划词翻译;但是切换应用后又想立马使用。因此,我希望增加鼠标划词翻译的全局快捷键,这样可以方便的一键开启或者关闭这项功能,即我希望下图选项有一个全局快捷开关:
image

@tisfeng
Copy link
Owner

tisfeng commented Mar 2, 2024

ok,了解了,这个我们先考虑一下。

@tisfeng
Copy link
Owner

tisfeng commented Mar 2, 2024

这个可以加,先打开放这里吧。

@tisfeng tisfeng reopened this Mar 2, 2024
@tisfeng
Copy link
Owner

tisfeng commented May 1, 2024

想了想,这个功能太小众了,我们先聚焦其他高优先级功能,这个先关了。

@tisfeng tisfeng closed this as completed May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants