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
posted @ 2024-11-05 16:32  CH520  阅读(20)  评论(0编辑  收藏  举报