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

Feature request:划词 #9

Open
themql opened this issue Feb 11, 2023 · 6 comments
Open

Feature request:划词 #9

themql opened this issue Feb 11, 2023 · 6 comments

Comments

@themql
Copy link

themql commented Feb 11, 2023

您好
不知道能否实现划词功能

描述如下:

  1. 选中一段文本
  2. 打开run时使用翻译命令(现在默认的'# '),或者之前使用过翻译有翻译命令存留
  3. 对选中文本进行翻译
  4. 如果运行翻译命令时无选中文本,则显示上次翻译结果
  5. 此功能和翻译剪贴板功能有冲突,或许可以在设置里进行选择,或用不同的翻译命令区分开?

最后感谢作者的工作: )

@N0I0C0K
Copy link
Owner

N0I0C0K commented Feb 11, 2023

采纳, 之前在 #4 也被提到过. 当时研究了一下, 看来这个需求确实比较重要 !会在后面得大版本更新实现 (如果可以的话)

@Gaia-X-Alter
Copy link

您好 不知道能否实现划词功能

描述如下:

  1. 选中一段文本
  2. 打开run时使用翻译命令(现在默认的'# '),或者之前使用过翻译有翻译命令存留
  3. 对选中文本进行翻译
  4. 如果运行翻译命令时无选中文本,则显示上次翻译结果
  5. 此功能和翻译剪贴板功能有冲突,或许可以在设置里进行选择,或用不同的翻译命令区分开?

最后感谢作者的工作: )

使用autohotkey,目前可以实现这个功能
F3::Send ^c!{Space}{!}
该命令使用 F3 发送 ctrl+c alt+space "!",达成一键翻译-哪里不会点哪里

@themql
Copy link
Author

themql commented Feb 12, 2023

使用autohotkey,目前可以实现这个功能
F3::Send ^c!{Space}{!}
该命令使用 F3 发送 ctrl+c alt+space "!",达成一键翻译-哪里不会点哪里

您好,感谢您的解决方案,ahk确实是个很🐂的软件;但我有时需要查看剪贴板的记录,基于复制功能实现查词可能会造成一定影响

@form1essdata
Copy link

给作者大大一个大拇哥!👍❤️💕

@pilgrimlyieu
Copy link

使用autohotkey,目前可以实现这个功能
F3::Send ^c!{Space}{!}
该命令使用 F3 发送 ctrl+c alt+space "!",达成一键翻译-哪里不会点哪里

您好,感谢您的解决方案,ahk确实是个很🐂的软件;但我有时需要查看剪贴板的记录,基于复制功能实现查词可能会造成一定影响

如果想要剪贴内容不变的话(剪贴板记录应该会变),也许可以先保存目前的剪贴内容,用剪贴板划词,然后用 WinActive() 检测 PT 是否在活跃状态,等到不是时则恢复剪贴内容

@actionee
Copy link

我一直是mac+win双系统,在macOS上,用的时Alfred + YoudaoTranslator,非常好用,在 Windows 上找替代方案时发现了本项目。体验非常好,非常感谢!

YoudaoTranslator可以做到划词后,快捷键直接翻译的功能,类似下图。不知道有没有参考价值,仅分享一下。

CleanShot 2024-04-15 at 11 24 44

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants