iOS开发常用命令行(不定期更新)

  • 批量删除.svn文件

先定位到项目目录下(在终端先输入cd 然后把文件夹拖进终端)
find . -type d -name ".svn"|xargs rm -rf

  • 安装Alcatraz
    curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
    
  • 使Xcode重新出现load bundle提示框(用于不小心点击了skip bundle的情况)
    defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-X.XX
    

末尾X.XX为版本号

  • 更新Xcode后重新加载以前安装的插件
    find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`
    
  • 安装homebrew
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  • 统计整个工程代码行数

    先cd到代码目录下(注意不是工程根目录 到根目录会把pods里面的第三方代码也统计进去)
    find . -name ".m" -or -name ".h" -or -name ".xib" -or -name ".c" |xargs wc -l

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS开发之命令行的魅力 命令行使用及安装 作为一个iOS开发者,命令行是我们必须使用的,下面我就简单介绍下命令行...
    风清水遥阅读 1,626评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • 1.使用XXX.pch文件便捷开发+加速Build 在IOS开发的项目中有一个XX_Prefix.pchXX_Pr...
    胡萝卜2大爷er阅读 1,466评论 0 1
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,590评论 7 249
  • 那天,趴在炕上看书,抬起头来,对老妈说:“娘,我教你写字儿吧!” 老妈是1950年出生的,在家排行老四,...
    西禾儿阅读 233评论 0 0