背景
在使用git或者svn 多人开发的时候 工程文件
PGMerchant.xcodeproj/project.pbxproj
很容易发生冲突 而且工程文件的冲突 排查起来会浪费很多资源 所以考虑在提交代码之前 每个开发者把排序做好再提交 避免出现工程文件冲突的问题
而且把结构杂乱的代码排序后 会使代码结构井井有条 提高开发效率
排序前的代码 排序后的代码
使用方式
1、git参考链接
2、安装方式
一、在线安装
pip install xUnique
由于原作者已经9年没有维护 所以我们通常会使用pip3安装 命令如下:
pip3 install xUnique
二、下载到本地安装
1、
git clone https://github.com/truebit/xUnique.git
2、
cd 你clone到本地的根目录/xUnique
3、
python setup.py install
2、排序方式
1、
cd到你项目文件夹根目录
2、
你本地xUnique可执行文件的根目录/xunique 你的工程名称.xcodeproj/project.pbxproj
比如我的是
/Users/maweiming/Library/Python/3.9/bin/xunique PGMerchant.xcodeproj/project.pbxproj
终端显示如下信息说明排序完成
排序完成
再去看项目文件目录 所有文件及文件夹全部正序排列
排序后的项目目录
网友评论