Ocer_软件功能说明_简体中文版
0、前言
- 你是否曾经为了学习一个复杂的编程问题,在GitHub上搜索了无数开源项目,却发现每个项目的代码风格和水平都参差不齐?你是否曾经在新入职时,面对前任开发者留下的“屎山代码”,感到无从下手?
- 为了解决这些问题,我们为使用苹果Objective-C语言的开发者推出了【Ocer】这款优雅编码助手。这款工具将大幅提升你的学习效率,甚至可能为你节省八成以上的时间。
- 以下是【Ocer】的一些核心功能:
-
0.1 代码整理与优化
- 系统方法整理排版:自动整理系统方法的排版,使其更加清晰易读。
- 标准化注释:为系统方法添加标准化注释,帮助你更快地理解代码。
-
0.2 代码重构
- 重命名类、方法、枚举值和类属性:轻松进行代码重构,无需担心遗漏或错误。
- 支持混淆代码:保护你的代码免受逆向工程的威胁。
-
0.3 国际化与本地化
- 翻译代码注释:一键翻译代码中的注释,帮助你更好地理解外国开源项目。
- 查找与翻译本地化:轻松查找和翻译应用中的本地化字符串。
-
0.4 应用风格定制
- 修改应用颜色风格:根据你的喜好或品牌风格,定制应用的颜色和样式。
-
0.5 实测演示->哔哩哔哩
- 还有其他许多功能,具体你可以查看以下分类说明。无论你是初学者还是进阶者,【Ocer】都能帮助你更高效地学习和编码。现在就来试试吧!
1、常用功能说明
-
1.1 基础规范
- ① 控制逗号后面的空格个数,始终只保留一个空格
- ② 格式化控制类与*之间的空格个数
- ③ 方法开头增加空格
- ④ 格式化 #import 的导入
- ⑤ 格式化方法大括号的换行拼接,例如:方法应该和大括号在同一行
- ⑥ 格式化数学计算行,如1+1显示成1 + 1
- ⑦ 格式化对象的创建
- ⑧ 属性使用.来调用
- ⑨ 格式化冒号两边的空格
- ① 控制逗号后面的空格个数,始终只保留一个空格
-
1.2 注释相关
- ① 格式化方法的单行注释
- ② 移除文件注释
- ③ 创建文件注释
- ④ 格式化方法的多行注释
- ⑤ 移除代码多行注释中多余的空格
- ⑥ 移除注释
- ① 格式化方法的单行注释
-
1.3 移除相关
- ① 忽略部分警告
- ② 移除代码中的日志打印
- ③ 移除 pragma mark 分隔条
- ④ 移除一些指定的行
-
移除以某某开头的行,如移除以#pragma mark开头的行。
-
移除全是包含某某的行(除掉空白、换行符之后),如全是'/////'这样的行。
-
移除包含某某的行,如包含NSLog的日志打印的行。
-
- ⑤ 移除文件中的多余的空白行(多于一行的连续空白行只保留一行)
- ① 忽略部分警告
-
1.4 增强理解
-
系统方法整理排版
-
给系统的方法添加标准化注释
-
-
1.5 自定义编码风格
-
① 格式化參数的写法
-
② 格式化局部变量,如驼峰命名转换为下划线命名
-
③ 重命名方法
-
④ 重命名类属性
-
⑤ 格式化枚举值
-
⑥ 重命名类
-
⑦ 格式化 CGRectMake 的写法
-
⑧ 简化常用方法的写法
-
⑨ 匹配替换:替换方法中某些单词,如'i'替换成'index'
-
-
1.6 其他
-
批量编辑工程的配置
-
格式化图片的名称
-
刷新文件的UDID
-
非匹配替换:批量全局替换指定字符串
-
2、其他功能说明
-
2.1 查找出宏定义字符串
-
2.2 查找出可用于宏定义的字符串
-
2.3 自动提取接口
-
2.4 字符串处理
-
2.5 翻译代码注释
-
2.6 查找与翻译本地化
3、联系开发者
- 该软件我们耗时2年倾力打造,非免费软件。有需要可联系开发者咨询购买。
- QQ:2949281947
- 邮箱:gc_dev@qq.com