Smart Var 码农的变量名

Smart Var 码农的变量名 公开

钟摆人 更新于 2020-07-12 09:50 | 167 | 7934
如何安装动作?

适用于
分类
文本处理 编程相关 全局快捷键
Teroyan hfj8210 GinJeiiii cc1986 X7U8W 167 人赞了这个动作

4 个动作单 收藏了此动作。

更多信息
分享时间 2019-05-13 22:57
最后更新 2020-07-12 09:50
修订版本 13
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.8.5
动作大小 113 KB

分享到

「代码变量名的一些便捷操作!」

简介

Smart Var 码农的变量名
- 变量名翻译,支持生成:小驼峰、大驼峰、下划线和常量多种常用的变量名的翻译形式,可以适应多种编程语言的语法要求。
- 注释翻译,选中英语注释或者汉语注释,可以将其翻译为汉语或者英语

建议给本动作设置一个快捷键,写代码时,遇到不知道如何翻译的变量名,直接在代码里写汉字,直接选中,按下快捷键即可,几乎无手动选择的过程,一气呵成,不会有中断感。

------------2020.07.12----------------------

感谢 @ajacker  提供的解决方案。由于最近比较忙,没有来得及调试解决quicker上的评论提到的bug,已经将 @ajacker 提供的解决方案更新到动作中了,如果后续使用有任何问题,欢迎留言反馈,虽然解决得可能不是那么及时。


本次更新解决了使用驼峰命名时会重复翻译的问题。

------------2020.04.28----------------------

最近在使用macos,所以特意开了一个虚拟机来更新动作。


本次更新加入了模式前缀的功能,可以通过模式前缀指定最终输出的变量名格式

模式前缀演示动画:


下面是具体的使用说明:



-------------------------------------------------

功能大升级啦

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

后期还可以使用如下的设置命令修改您的默认喜好:


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


%%下划线

%%驼峰

%%缩写

%%不缩写

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

例如

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

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

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

    ......

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

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


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



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

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

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


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

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



Smart Var 码农的变量名 macos端:

基于Alfred的运行在Macos上的「码农的变量名」

https://github.com/zhongbr/SmartVar


运行效果:


最近更新

修订版本 更新时间 更新说明
13 2020-07-12 09:50 感谢@ajacker 提供的解决方案。由于最近比较忙,没有来得及调试解决quicker上的评论提到的bug,已经将@ajacker提供的解决方案更新到动作中了,如果后续使用有任何问题,欢迎留言反馈,虽然解决得可能不是那么及时
12 2020-06-19 21:27 修复使用不存在的命名导致动作无法使用的bug,另外 设置新增命令支持使用大驼峰模式
11 2020-06-19 21:27 修复使用不存在的命名导致动作无法使用的bug,另外 设置新增命令支持使用大驼峰模式

最近讨论

BUG反馈 · 273
菜鸟001号 2023-09-05 14:20
异常报告 · 140
星星住在对岸 2023-09-02 20:49
BUG反馈 · 1 · 710
你吃荷包蛋不 2023-01-17 14:12 dada123 2023-07-21 09:00
BUG反馈 · 321
Holiday* 2022-11-28 15:05
BUG反馈 · 483
小YY 2022-10-27 15:18