Xcode 11 初體驗(Xcode工做流的改進(Workflows))

文章最後有Xcode 11體驗文章完整地址!記得別錯過哦~app

今天更新了 Xcode 11 感受很不錯(主要不少陌生的東西,可是頗有意思)!這裏跟你們一塊兒分享一下!前面翻譯過一篇官方文檔: 可是你們紛紛反饋看不懂,其實你們更但願看到就是一些帶着更新去操做的東西。趁着最新更新正是版本的 Xcode 11 因而就有這一篇編輯器

Xcode工做流的改進(Workflows)

工程建立

代碼塊

  • 代碼塊也作了調整,界面漂亮直觀、編輯顯示也很是清晰! (本人是很是喜歡代碼塊的,對於這個調整我要點贊)

  • Version Editor 中的 log 選項卡移到了檢查器中,組成了新的Source Control History區。
  • Assistant、和 Vesion Editor下的 Autor 選項卡合併爲一項,並從主導航中移除,向下移到每一個編輯面板中,組成 Editor Option。主導航中只保留Code Review功能。
  • 新增Add EditorMiniMap

咱們這裏着重介紹一下 Editor OptionsAdd EditorMiniMap 這3個選項。工具

Editor Options
  • 經過Editor Options能夠設置當前編輯器的顯示模式,包含:Editor OnlyEditor and CanvasEditor and Assistant這三個編輯選項。
  • Editor Only:只顯示代碼編輯器。
  • Editor and Canvas:代碼編輯器和 SwiftUI預覽視圖。
  • Editor and Assistant:代碼編輯器和輔助視圖。

其中說明一下:SwiftUI 預覽 系統最低要求macOS 10.15性能

Add Editor

提供了編輯窗口的任意切割功能:翻譯

  • 能夠指定文件打開的位置。
  • 使用 Focus Mode 專一使用某一個窗口。
  • 綜合這個功能仍是不錯的,我常常也會打開多個頁面!來回進去出來麻煩!

直接點擊這個按鈕,會橫向進行分割。 按住 Option 按鍵點擊它,會縱向分割, 下圖是一個分割後的界面示例設計

上圖中界面被分紅了 3 個編輯窗口。 左邊被上下分割成了兩個小窗口,右邊被單獨分割出一個大窗口。3d

指定文件打開位置code

上面咱們介紹了窗口分割,在 Xcode 11 中,你還能夠按住 Option + Shift,而後在左邊點擊要打開的文件,這時會出現窗口選擇提示cdn

你能夠用鍵盤,或者鼠標任意方式選擇你要打開這個文件的窗口,選中後點擊鼠標左鍵或者鍵盤的 Enter鍵,就能夠在指定窗口打開這個文件了。除此以外你還能夠移動鼠標到兩個窗口之間,將要打開的文件在這裏插入一個新的窗口:blog

綜合這個功能,更加方便咱們對比閱讀,快速開發!尤爲在一些關聯性比較強的幾個頁面,咱們就再也不須要切來切去,更加方便清晰

MiniMap

MiniMap 是本次更新的特點(吐槽有點模仿)提供這個縮略小圖,固然可以讓開發者更加清晰,這個功能仍是很是不錯的!~~~大局觀 😄😄

而且你能夠經過 MiniMap 快速的跳轉到文件的任何區域。MiniMap 支持代碼標記, 斷點顯示,以及搜索高亮提示,很是多的便捷功能。

好比下圖, 咱們搜索 app 這個關鍵字,右邊的MiniMap 上會標記處代碼文件中全部命中的搜索, 而且還會高亮展現出當前命中搜索的位置(這個須要仔細看一下)

從上面的截圖想必你也應該感覺到這個 MiniMap 的做用了!

Xcode 11 初體驗

Xcode 11 初體驗(Xcode工做流的改進(Workflows))

Xcode 11 初體驗( 編輯器功能加強)

Xcode 11 初體驗( Swift Package Manager)

Xcode 11 初體驗(設計工具(Design Tools)、代碼管理(Source Control))

Xcode 11 初體驗(Debug 工具升級、模擬器、性能分析工具(Instruments)、SceneDelegate 更新)

相關文章
相關標籤/搜索