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

浙公网安备 33010602011771号