当前位置: 首页 > 工具软件 > Synx > 使用案例 >

【IOS】虚体文件夹转实体文件夹(Synx)

上官景铄
2023-12-01

记录一下,每次查着方便
开工程的时候有的时候给工程加文件夹其实是很麻烦的,得进入文件目录里创建
所有在工程中显示黄色的文件夹是不用写进文件目录的
我们直接在工程中加的文件夹在文件的目录里是不能体现的,这样其实是很凌乱不方便的
提供一个第三方,命令行管理,实现虚体文件夹转成实体文件夹,而不用在show in finder里去添加
synx
安装
跟安装cocopods一样,第一步
移除掉原有的源(服务器在国外,速度较慢)
$ gem sources --remove https://rubygems.org/
等有反应之后再敲入以下命令
$ gem sources -a https://ruby.taobao.org/
验证是否替换成功
$ gem sources -l
直接通过命令行开始安装:
$ gem install synx
如果你权限不够的话需要sudo:
$ sudo gem install synx
步骤还好,不算麻烦,但是我老是安装不成功...所以我一般都是去github里下下来直接运行一下就哦了..
使用
在终端里敲入下面命令 $ synx 文件路径
例如$ synx /Users/mac/Desktop/归档/机械工程2.0/JXWorker/JXworker.xcodeproj
这里注意

786A5BFA-DFBE-49D1-B7B5-3D80CC44CBB6.png

选的是如图所示文件,而不是像cocopods的文件夹
你只要实现上面的一个命令就可以搞定虚体文件夹转实体文件夹的操作了,相当方便吧
不过在项目初始化的时候,创建Controller,View,Model,Category文件夹都是空的,用虚体文件夹一个个加入也挺麻烦的,不如在根目录里创建一个然后复制粘贴来的舒服,以后再创建文件夹的时候用虚体配合Synx,这样才更简单方便快捷
删除当前工程中没有使用的图片和资源 -p
顾名思义,命令如下
$ synx -p path/to/my/project.xcodeproj
一般用的就这俩吧

 类似资料: