Mac常用工具与指令

1.mac显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool true; KillAll Finder
2.真机调包放置路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
3.Provisioning Profiles 放置路径
~/Library/MobileDevice/Provisioning Profiles
4.Xcode垃圾清理
(1).在Xcode跑过的项目的索引、build的信息。删除后再编译时重新生成~/Library/Developer/Xcode/DerivedData/
(2).每次打包App的dSYM等数据就保存在此~/Library/Developer/Xcode/Archives/
(3).同上,没用的删了~/Library/Developer/Xcode/Products/
(4). 一堆模拟器的数据。每个文件夹里包含的就是一个特定系统版本的设备的数据。每个文件夹对应哪个设备可以在其下device.plist中查看~/Library/Developer/CoreSimulator/Devices/
(5).playground的项目缓存~/Library/Developer/XCPGDevices/
(6).自定义代码~/Library/Developer/Xcode/UserData/CodeSnippets
5.谷歌看图软件Picasa
6.XCFormat一键整理代码格式及常用自定义:
nl_brace_else'}'后面的else换行
nl_fdef_brace方法名后面的'{'换行
align_assign_span 等号对齐
align_assign_thresh 等号对齐阀值
indent_oc_block 设置ture indent_oc_block_msg 设置为0block块就会往Xcode左边界对齐(个人喜好)
sp_cmt_cpp_start "//"与被注释部分留一空格
sp_after_oc_block_caret
7.忽略警告-W警告类型 和-Wno-警告类型
忽略项目中的某种警告:Target->Build Settings->Other warning Flags
忽略文件中的某种警告:Tagget->Build Phases->Complile Sources->要忽略警告的文件
8.XCode10不识别自定义文件:
File-->Workspace Setting-->Build System修改为:Legacy Build System
9.解决修改一小段代码需要全量编译问题:
Add User-Defined Settings HEADERMAP_USES_VFS = YES
10.代码文件比对工具:
XCode----Open Developer Tool----FileMerge
11. 查看view的层级
po [view recursiveDescription]
12.ffmpeg终端指令
ffmpeg -i input.mp4 -vf scale=w:h output.mp4 压缩
ffmpeg -i input.mp4 -vf crop=w:h:x:y output.mp4 裁剪
ffmpeg -I input.mp4
【Mac常用工具与指令】ffmpeg -i input.mp4 -ac 2 output.mp4
13.XCode正则表达式搜索与替换
段注释转行注释:/\*\*\n(.*)\n \*//\*\*$1 \*/

    推荐阅读