-
Notifications
You must be signed in to change notification settings - Fork 361
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
🚀 功能建议:识别代码文档翻译,把多余的注释符号去掉 #135
Comments
可以,我还在思考如何做这个功能,后面想重新设计右上角的快捷按钮功能。 |
英文翻译结果转驼峰格式吗,这个可以加,但我有点担心这些功能太杂了。 |
其实很多小工具都有类似功能,比如下面截图使用的 Boop 转驼峰这种功能,对写代码还是挺有用的,如果后面添加的话,应该会设置成可选项,图标放在翻译结果下面的链接🔗后面,这样方便在 Easydict 中直接使用。 功能实现不会很复杂,就是将英文文本以单词为单元进行切割,第一个单词首字母小写,其他单词首字母大写。 |
唔...可能我描述的有误。 实际上我想要的是: 假设输入的是 但如果输入的是
至于你说的英文文本本身的驼峰转换,我也认为没有必要内置到 Easydict 中,毕竟是个翻译器( |
明白了,你说的对原输入文本进行处理后,再翻译。 这个想法很不错,有兴趣来 PR 吗?或者等后面我来做也行。 |
等我之后有机会学习了 OC 一定 🥲 |
行,那稍后我来看一下。 |
太棒了!那源码文档的注释处理是不是应该也能完成了~坐等新版本 |
之前想过这个功能,但是具体如何实现有点困惑,因为不同编程语言的注释符号不同,比较麻烦,同时也担心会误删除查询内容,我不太想额外添加一个设置项了。。 你有什么建议吗? |
了解。 我想了想,正好下个版本会开放 OpenAI #28 (comment) ,正好会空出 beta 这个选项,可以用上这个,开启 beta 时就自动去除注释符号。 等后整理设置项 UI 时再单独弄一个选项。 稍微看了一下,各个语言注释符号使用最多的是: |
其实还有换行符,多行注释文本只删除注释符号换行符没删除的话翻译结果还是怪怪的( |
你说的换行符,请问这个具体指什么,能给个示例吗 |
像很多注释其实都有行数限制,这个时候不就换行继续写了吗。 // These values will persist after the process is killed by the system 像这种如果是按照下面的形式翻译,有一些句子就会不对
正确应该是一句话连起来翻译
|
明白了,我尝试一下。 |
你好,2.0.1 版本已实现该功能。 |
我看到说明写着
请问怎么开呢~ |
使用命令开启 beta 即可。后续 beta 也可能会增加一些其他类型实验性的功能,观察一段时候后,如果没问题就会移除 beta,直接放到正式版。
|
2.0.2 版本已修复该问题。 |
主要没考虑到这种情况,,各种场景太多了,如果有小伙伴来 PR 测试处理就好了, 我一个人写起来有点心累 😢 稍后我尝试处理一下吧。 |
2.2.0 版本支持自动去除多行的 /// 注释符号。
|
@tisfeng 2.4 这种就不行,可以考虑用正则 切单词就行 大写切 |
这个 issue 功能已完成,后面的内容有点偏离主题了,新的问题请另外开 issue,方便跟踪管理。 |
请先确认以下事项
功能描述
如图,bob 支持这个功能,在翻译一些文档的时候还是很方便的
使用场景(可选)
No response
实现方案(可选)
No response
是否愿意提交 PR 实现该功能
The text was updated successfully, but these errors were encountered: