所有工具已升級(jí)投队,請(qǐng)使用CC系列工具,舊版已不現(xiàn)維護(hù)爵川,目前已無(wú)法使用
進(jìn)入 CC官網(wǎng)
前往 [ 官網(wǎng)下載]
CodeMixerPro介紹
CodeMixerPro是CodeMixer的增強(qiáng)版敷鸦,支持Swift和Objective-C,并擁有CodeMixer所有功能
功能 | ChaosTool | CodeMixerPro |
---|---|---|
支持Swift | 否 | 是 |
自動(dòng)定義變量/函數(shù)/屬性 | 支持 | 支持 |
自動(dòng)實(shí)現(xiàn)函數(shù)體 | 支持 | 支持 |
自動(dòng)創(chuàng)建/并編寫(xiě)類文件(.h/.m) | 支持 | 支持 |
自動(dòng)創(chuàng)建文件夾 | 支持 | 支持 |
自動(dòng)備份原始代碼 | 不支持 |
支持 |
離線授權(quán)認(rèn)證 | 不支持 |
支持 |
變量/參數(shù)/函數(shù)返回/屬性類型支持UIKit | 不支持 |
支持 |
變量/參數(shù)/函數(shù)返回/屬性支持自己創(chuàng)建的類 | 不支持 |
支持 |
允許添加方法前綴 | 不支持 |
支持 |
允許修改類名/文件名前綴 | 不支持 |
支持 |
創(chuàng)建Model | 不支持 |
支持 |
創(chuàng)建View | 不支持 |
支持 |
創(chuàng)建ViewController | 不支持 |
支持 |
允許修改署名和版權(quán)歸屬(對(duì)于新建文件) | 不支持 |
支持 |
實(shí)現(xiàn)相對(duì)復(fù)雜的方法體 | 不支持 |
支持 |
代碼規(guī)則化 | 不支持 |
支持 |
代碼相互調(diào)用 | 不支持 |
支持 |
允許用戶定制單詞庫(kù) | 不支持 |
支持 |
其他功能:批量修改類名、批量修改圖片MD5 | 不支持 |
支持 |
CodeMixer創(chuàng)建文件示例(定義文件)
不要懷疑扒披,這真不是人寫(xiě)的值依,這真不是人寫(xiě)的,這真不是人寫(xiě)的
CodeMixer創(chuàng)建文件示例(實(shí)現(xiàn)文件)
不要懷疑碟案,這真不是人寫(xiě)的愿险,這真不是人寫(xiě)的,這真不是人寫(xiě)的
CodeMixer添加垃圾代碼示例(實(shí)現(xiàn)文件)
不要懷疑价说,這真不是人寫(xiě)的辆亏,這真不是人寫(xiě)的,這真不是人寫(xiě)的
CodeMixer三大功能
1鳖目、混淆
向項(xiàng)目添加混淆/垃圾代碼
路徑
選擇一個(gè)目錄(只能是目錄)扮叨,表示對(duì)該目錄下所有所有OC(.m、.mm领迈、.h)文件操作
操作完成后要做
-
添加以下文件及目錄到項(xiàng)目中
- 引用代碼
注意:
HH為前綴彻磁,實(shí)際要替換成你自己的前綴(在設(shè)置選項(xiàng)查看
)
單詞庫(kù)
可以自定義自己的單詞庫(kù),覆蓋默認(rèn)單詞庫(kù)狸捅。
規(guī)則
1衷蜓、單個(gè)詞,全為小寫(xiě)
2尘喝、組合單詞磁浇,從第二個(gè)單詞起,首字母為大寫(xiě)
例如1:userAction,adminAction,loginManger
例如2:adminLoginAccess,userLoginAccess, normalLogoutAccess
依此類推
3瞧省、用英文逗號(hào)連接
舉例:people,user,userAction,login,userLoginAccess,loginManger
2扯夭、類名
批量修改類名
路徑
選擇一個(gè)目錄(只能是目錄),表示對(duì)訪目錄所有OC文件(.h、.m鞍匾、.mm)中的NSObject的子類的類名進(jìn)行更改
執(zhí)行解析操作后交洗,就開(kāi)始解析類名,完成出現(xiàn)如下界面
在此界面可以修改自己鐘意的新類名橡淑,以替換原始類名
執(zhí)行修改
操作就開(kāi)始進(jìn)行替換,不能撤消
3构拳、圖片(支持png、jpg)
批量處理圖片
- 微調(diào)(用于改變圖片MD5)
- 2倍圖轉(zhuǎn)1倍圖(將源圖片作為2倍圖梁棠,批處理成1倍圖置森,例如源圖片為: 100px * 40px, 處理后為: 50px * 20px)
- 2倍圖轉(zhuǎn)3倍圖(將源圖片作為2倍圖,批處理成3倍圖符糊,例如源圖片為: 100px * 40px, 處理后為: 150px * 60px)
- 3倍圖轉(zhuǎn)1倍圖(將源圖片作為3倍圖凫海,批處理成1倍圖,例如源圖片為: 90px * 60px, 處理后為: 30px * 20px)
-
3倍圖轉(zhuǎn)2倍圖(將源圖片作為3倍圖男娄,批處理成2倍圖行贪,例如源圖片為: 90px * 60px, 處理后為: 60px * 40px)
路徑
選擇一個(gè)目錄(只能是目錄),表示對(duì)訪目錄所有png/jpg文件進(jìn)行處理