Xcode 9 大爱,总结记录。

参考:

What's New in Xcode 9 - Apple Developer

Xcode 9的新功能

不可能不愛的 Xcode 9:最新功能詳盡介紹

Xcode 9 Beta 速览

阅读时间: 5分钟。(更多详细信息请看上方参考)


  • 调试

    • 模拟器更帅气了,长的和真机一样样儿的。且同时可运行多个,大小还任凭我们调。

    • Xcode 9 以上,设备升级到iOS11以上,且iPhonemac在同一个WIFI网络环境下,可以无线连接APP

  • 编辑器

    • Fix - it 警告提示信息可算能显示全乎了,还有Fix按钮可供我们点击。而且可自动加入需要定义的protocol Function 比如UITableViewDataSource protocol必须实现的两个方法。

    • 按住 cm +cm - 可将code放大缩小。

    • 鼠标放到 {} ()if for class func等关键字,按住command,会更高亮的显示出对应的区域。若果再点击会出现提示选择菜单

    • ****需注意:**** 快捷键 command + 点击某个func会跳转到对应的类别,现在需要command + control再点击。

    • Swift也可以给类别函数重命名了。选中 然后按住 command 菜单选择rename

    • 选取一段代码,然后右键点击选中Extract Method。可以帮助我们将这段代码变成Function

  • 源代码管理

    • Preferences-> Accounts,可连接GitHub账号。

    • Xcode左边的Navigator多了个版本管理专栏Source Control Navigator

    • Source Control Navigator ->右键点击工程库->选择Create “工程名” Remote on GitHub。Xcode中可以直接创建远程仓库将项目放到GitHub上。

    • Xcode -> Source Control-> Clone, 可直将自己GitHub中的库直接克隆下来。

  • 全新的编辑

    • 提供更多的样板,AR、等......

    • Assets.xcassets除了可放入图片,现在还可放入颜色Assets.xcassets 右键点击选择New Color Set新增颜色。(****这个方便太多****)。

    // XIB 直接选就好了
    
    // 代码
    self.view.backgroundColor = UIColor(named: "颜色名字")
    
    • 调试面板Debug View Hierarchy终于有颜色了,且信息更全。

    • Xcode 内可编辑和格式化查看 markdown 文档。

    • 支出Swift4同样支持Swift3.2

你可能感兴趣的:(Xcode 9 大爱,总结记录。)