Smart Var 码农的变量名

Smart Var 码农的变量名 公开

钟摆人 分享于 2019-05-13 22:57 | 45 | 2281 |
1914/1962
如何使用分享的动作?
适用软件
分类
文本处理 编程相关 全局快捷键
动作类型
组合动作(高级)
喜欢
更多信息
分享人 钟摆人
分享时间 2019-05-13 22:57
最后更新 2020-01-04 18:02
修订版本 9
限制再分享
Quicker版本 1.2.27.0

分享到:

用途与备注

【功能/用途】代码变量名的一些便捷操作!

【备注】期末考试完啦,更新一下动作!

敲代码遇到不知道的英文变量名,你还在翻字典吗?来试试更加方便,更加优雅的方式吧!
码农的变量名升级啦!
根据选中的文本,自动判断执行的内容!无需手动选择哦!

自动识别变量名英译汉、变量名汉译英、注释英译汉、注释汉译英哦!
本动作还可以对常用的变量名进行缩写,让你的代码更加简明扼要!

最近更新

更新时间 修订版本 更新说明
2020-01-04 18:02 9 修复使用下划线格式的变量名时 最后一个字母会被截掉的bug 加入翻译注释时自动复制到剪贴板的功能,不需要手动复制啦!
2019-10-06 20:53 8 对atom编辑器选中不同文本时的情况进行优化,将弹出菜单供选择要翻译的变量名
2019-09-23 20:25 7 感谢用户@vikeue的反馈 新增对ATOM 编辑器选择多个相同文本作为变量名翻译的支持,如果选择的多个文本不是所有的都相同,将作为注释处理。

演示动画

补充信息

期末考试结束啦!更新一下动作,加复制到剪贴板功能的时候发现了一个bug,顺便修复了!


功能大升级啦

自动识别翻译模式,仅需您首次使用时设置部分喜好参数,后续无需再选择模式,动作自动识别哦!

后期还可以使用如下的设置命令修改您的喜好呢!


以“%%”开头的设置指令


%%下划线

%%驼峰

%%缩写

%%不缩写

修改注释格式的指令,使用“%%”开头,后面写一个注释示例,内容为“注释”二字

例如

    Python注释这样设置: %%#注释

    C语言注释这样设置: %%//注释

    Html注释这样设置: %%<!--注释-->

    ......

根据设置的格式内容自动识别行注释和块注释

甚至你可以自己造一种注释格式!


选中一个设置命令,运行本动作即可哦!



***************2020.01.04 更新*****************

- 修复下划线变量名最后一个字母被截断的bug

- 加入翻译注释的时候自动复制到剪贴板的功能


***************2019.10.06 更新*****************

使用atom编辑器选中了多个不完全相同的不连续的文本时,将弹窗提示您选择要翻译的变量名。



已隐藏 24 条评论。点击查看所有
  • vikeue 2019-09-24 11:03

    收到您的更新提示我满心欢喜地更新了这个动作。第一次打开确确实实是翻译并替换成功了。
    但是:::::::::::::::::::::::::::::::::::

    我不得不抱歉地告诉您这个令人沮丧的消息,事实上,很多情况下都是不成功的,偶尔成功只是侥幸,我们不能把一个脚本能否正常运行寄希望于概率。

    我认为您这次更新,于多选文本翻译是成功的,它确确实实实现了这个功能。

    然而:::::::::::::::::::::::::::::::::::

    这于最终结果来说还有进步的空间,

    我认为应该从识别机制上入手,从上图可以看出我选择的是标签内的文本元素(不是注释),结果反馈的却是注释模式。希望作者从这个角度上去改善下识别模式的判断逻辑。


  • vikeue 2019-09-25 08:35
    回复 @钟摆人

    现在支持多选文本了哦,你可以试试

    我又给大佬提供新线索来了。【隐藏的回车符

  • vikeue 2019-09-25 08:50

    再试了一遍,还是差强人意。识别机制果然有问题啊。如果改善困难的话建议增加个开关,直接关闭注释模式

  • vikeue 2019-09-25 09:28
    回复 @vikeue

    再试了一遍,还是差强人意。识别机制果然有问题啊。如果改善困难的话建议增加个开关,直接关闭注释模式

    我看了一下作者的动作逻辑,由于没有看过官方文档。所以只有按猜测乱改一下了。暂停了多段文本的注释翻译模式可能性。然后就实现了我需要的功能。我选的不连续文本都是atom自动匹配的相似字段,所以我认为判断不连续文本是否相同对我来说可有可无,所以就暂停了。最后的修改结果我还是比较满意的。希望作者参考下。稍微改一改

  • 钟摆人 2019-10-06 21:02
    回复 @vikeue

    我看了一下作者的动作逻辑,由于没有看过官方文档。所以只有按猜测乱改一下了。暂停了多段文本的注释翻译模式可能性。然后就实现了我需要的功能。我选的不连续文本都是atom自动匹配的相似字段,所以我认为判断不连续文本是否相同对我来说可有可无,所以就暂停了。最后的修改结果我还是比较满意的。希望作者参考下。稍微改一改

    这次更新,我把选中不同文本的情况改成了选择一个文本进行翻译的形式,由于你之前的那些bug在我的电脑上复现不了,希望你能帮我测试一下,有问题随时在这里提,谢谢支持啦!

  • vikeue 2019-10-07 09:21
    回复 @钟摆人

    这次更新,我把选中不同文本的情况改成了选择一个文本进行翻译的形式,由于你之前的那些bug在我的电脑上复现不了,希望你能帮我测试一下,有问题随时在这里提,谢谢支持啦!

    特别荣幸能够收到您的测试邀请,我使用atom进行了不同场景的测试:


    响应速度识别性不同场景适用性翻译结果

    故障率

    易操作性
    准确优秀优秀简单

    最后感谢作者的辛勤付出,让我们能够用上功能强大的变量更替功能,节约了大量的时间。

    如果这个动作给在座的各位带来了方便,请在网页的右边点上喜欢,让更多的人看到这个优秀的动作,助他们脱离翻译苦海


  • roguex01 2019-11-15 14:15

    最近开始怎么单词显示不全了?

  • 马路天使 2019-11-23 15:41

    Index was out of range? 什么鬼

    补充:我在常用面板和自定义面板都有这个模块,常用面板的可以用,自定义模块的提示这个错误

  • vikeue 2019-12-06 16:21

    不好意思我又来提需求了。

    希望动作在注释模式下能够默认复制已翻译的内容,这样我就不需要再去执行选中复制这些多余的动作了。

    这样我在不写代码的时候完全可以把它当作一个翻译软件来使用了。


  • 钟摆人 2020-01-04 18:41
    回复 @vikeue

    不好意思我又来提需求了。

    希望动作在注释模式下能够默认复制已翻译的内容,这样我就不需要再去执行选中复制这些多余的动作了。

    这样我在不写代码的时候完全可以把它当作一个翻译软件来使用了。


    功能加入了哦,正在审核中!

修订版本 更新时间 更新说明
9 2020-01-04 18:02 修复使用下划线格式的变量名时 最后一个字母会被截掉的bug 加入翻译注释时自动复制到剪贴板的功能,不需要手动复制啦!
8 2019-10-06 20:53 对atom编辑器选中不同文本时的情况进行优化,将弹出菜单供选择要翻译的变量名
7 2019-09-23 20:25 感谢用户@vikeue的反馈 新增对ATOM 编辑器选择多个相同文本作为变量名翻译的支持,如果选择的多个文本不是所有的都相同,将作为注释处理。
6 2019-08-27 13:29 生成编程语言注释功能也升级啦,预置注释格式外,还支持自定义注释格式哦!
5 2019-08-26 17:39 码农的变量名大升级