imlinhanchao / vsc-google-translate

A Translate Extension for VSCode
https://marketplace.visualstudio.com/items?itemName=hancel.google-translate
MIT License
108 stars 17 forks source link

快捷键占用问题 #11

Open iseeyo opened 3 years ago

iseeyo commented 3 years ago

Ctrl + Shift + T等快捷键已被vscode默认占用,建议换成其他快捷方式。另外建议状态栏添加一个按钮,点击按钮直接执行翻译。

imlinhanchao commented 3 years ago

因为扩展已经发行了很长一段时间了,贸然改变默认快捷键可能会影响已在使用的用户。另外虽然和 VSCode 有一样的快捷键,但其作用范围是不同的,我的仅仅在有选择文字时触发,所以实际影响不大。

对于增加按钮执行操作,这个和 VSCode 扩展设计的规范不太相符,一般状态栏用于显示状态或有状态的操作(比如开关),只是单纯执行操作的按钮,这个官方是不推荐的。

iseeyo commented 3 years ago

因为扩展已经发行了很长一段时间了,贸然改变默认快捷键可能会影响已在使用的用户。另外虽然和 VSCode 有一样的快捷键,但其作用范围是不同的,我的仅仅在有选择文字时触发,所以实际影响不大。

对于增加按钮执行操作,这个和 VSCode 扩展设计的规范不太相符,一般状态栏用于显示状态或有状态的操作(比如开关),只是单纯执行操作的按钮,这个官方是不推荐的。

回复好快啊,貌似不能全文翻译,翻译字数有限制,文字多了会变成三点省略号…

imlinhanchao commented 3 years ago

因为状态栏空间有限,所以有限制了最大显示字符,可以在设置项目 google-translate.maxSizeOfResult 进行设置。另外点击后会吧结果复制到剪贴板,那个内容是完整的。也可以使用 Alt + T直接翻译放置到剪贴板。

iseeyo commented 3 years ago

因为状态栏空间有限,所以有限制了最大显示字符,可以在设置项目 google-translate.maxSizeOfResult 进行设置。另外点击后会吧结果复制到剪贴板,那个内容是完整的。也可以使用 Alt + T直接翻译放置到剪贴板。

非常感谢,点击右下角Ctrl + Shift + T的翻译结果没有复制到剪贴板(是我操作方法有问题吗),不过用alt+t可以直接翻译并复制到剪贴板。

imlinhanchao commented 3 years ago

應該是左下角吧?

imlinhanchao commented 2 years ago

請問目前最新版本複製問題有解決嗎?有的話就 Close issue 哦。

hellorayza commented 2 years ago

我用 Alt + t 提示放到剪贴板后,不能 Alt + v 粘贴。win + t 查看历史记录也没有成功放到剪贴板中。