intellism / vscode-comment-translate

vscode 注释翻译插件, 不干扰正常代码,方便快速阅读源码。
https://marketplace.visualstudio.com/items?itemName=intellsmi.comment-translate
MIT License
509 stars 82 forks source link

[Feature Request]几个关于翻译源与界面的建议 #85

Closed gahoo closed 1 month ago

gahoo commented 2 years ago

插件很好用。想到几个Feature,可以考虑一下。

  1. 快捷键切换下一个翻译源
  2. 同时使用多个翻译源翻译并依次列出结果
  3. 可选是否以窗格形式展示翻译结果,或添加锁定按钮
  4. 增加翻译源https://context.reverso.net/
intellism commented 2 years ago

谢谢反馈。

  1. 不是特别建议大家频繁切换翻译源,同一翻译源可以增加缓存命中率。 目前已经有切换命令,建议自行绑定快捷键。
  2. 增加多个翻译目的还是防止服务不可用。还是希望尽量少请求服务。目前看大部分的质量还可以,所以没必要同列出多个结果
  3. 不是特别明白什么意思。麻烦进一步说明
  4. 翻译引擎非常多。精力不太够。欢迎PR,可以参考 https://github.com/intellism/deepl-translate 做一个独立翻译源服务插件。
gahoo commented 2 years ago
  1. 将翻译源作为缓存key的一部分,是否可以解决命中率的问题?
  2. 主要是想比较多个翻译源的结果,特别是长句翻译,不同的翻译源还是有些差别的。
  3. 现在的翻译结果是以悬浮窗的形式展示的,鼠标移开就没有了。能不能锁定悬浮框,或者干脆直接放在独立的一个Panel里让它一直显示?
  4. 我参考试试看。