XCode的正式版已经发布一个星期了,是时候总结一下XCode的新变化了.
1 调试预览的增强
xcode10 提供了新的调试时候对(NS)data的导出预览功能
这里的Export,可以导出我们预览的NSData的内容,保存到一个文件中去,然后选择第三方的工具去打开这个保存下来的Data内容.
2 对于xib的增强
当我们在代码里,点击IBOutlet元素,会弹出它所对应的在xib中的控件.当你在出现的弹框中点击,它就会跳转到xib文件中,并定位到它.
3 将snippet library和Midea library从原来的
迁移到了 最顶部的状态栏上
不过默认出现的是 Show Snippets Library和Show Media LIbrary.
这样默认出出来的,是一个HUD模式的模态框,点击其它任何地方,它都会消失.但这样用起来有点不方便.
当出现 Show Snippets Library和Show Media LIbrary.后,按option键,就会变为Open Snippets Library 和Open Media LIbrary.这个时候点击后出现的就不是模态模式了,点击任何地方都不会消失,只有点击 出现的界面的x才会关闭
4 xcode10 的源码编辑器提供了 多行操作
也就是可以同时操纵多行
可以通过⌃+⇧+Click
来选择多行.还可以(⌥+Click+鼠标拖动
)来选择多行.还可以直接用键盘⌃+⇧+Up
向上选择多行⌃+⇧+Down
向下选择多行
5 新的Build System
当然,还是提供了切换回原来的编译系统的方式的,
6 source control的增强
我们修改代码的时候,最旁边会显示蓝色的标志来让我们很方便的知道这次修改了哪些