Xcode 介面

在 Xcode 中,你有三個獨立的工作區域 - 導航器(紅色),除錯區域(綠色)和實用程式(藍色)。 StackOverflow 文件

工作區視窗始終包含編輯器區域。在專案中選擇檔案時,其內容將顯示在編輯器區域中,Xcode 將在適當的編輯器中開啟該檔案。例如,在上圖中,編輯器區域 MainViewController.swift 是在工作區視窗左側的導航器區域中選擇的快速程式碼檔案。

導航區

StackOverflow 文件

導航器視窗包含以下八個選項:

  • **專案導航器。**新增,刪除,分組和以其他方式管理專案中的檔案,或選擇一個檔案以在編輯器區域中檢視或編輯其內容。
  • **符號導航器。**以列表或層次結構的形式瀏覽專案中的符號。過濾器欄左側的按鈕允許你將顯示的符號限制為僅包含類和協議的組合,僅限於專案中的符號,或僅限於容器。
  • 查詢導航器使用搜尋選項和過濾器可以快速查詢專案中的任何字串。
  • **釋出導航器。**檢視開啟,分析和構建專案時發現的診斷,警告和錯誤等問題。
  • **測試導航器。**建立,管理,執行和審查單元測試。
  • **除錯導航器。**在程式執行期間,在指定的時間點檢查正在執行的執行緒和相關的堆疊資訊。
  • **斷點導航器。**通過指定觸發條件等特徵來微調斷點。
  • **報告導航器。**檢視構建,執行,除錯,持續整合和原始碼管理任務的歷史記錄。

編輯

Xcode 中的大多數開發工作都發生在編輯器區域,即工作區視窗中始終可見的主區域。你最常使用的編輯是:

  • **來源編輯。**編寫和編輯原始碼。 StackOverflow 文件
  • **Interface Builder。**以圖形方式建立和編輯使用者介面檔案。 StackOverflow 文件
  • **專案編輯。**檢視和編輯應用程式的構建方式,例如通過指定構建選項,目標體系結構和應用程式權利。 StackOverflow 文件

使用工具欄右側的編輯器配置按鈕配置給定任務的編輯器區域: StackOverflow 文件

  • **標準編輯。**使用所選檔案的內容填充編輯器區域。
  • **助理編輯。**提供單獨的編輯器窗格,其中的內容與標準編輯器窗格中的內容邏輯相關。你也可以更改內容。
  • **版本編輯器。**顯示一個窗格中所選檔案與第二個窗格中該同一檔案的另一個版本之間的差異。僅當你的專案受原始碼管理時,此編輯器才有效。

公用事業領域的資源和要素

工作區視窗最右側的實用程式區域使你可以快速訪問這些資源:檢查器,用於檢視和修改在編輯器中開啟的檔案的特徵在專案中使用的現成資源庫

實用程式區域的頂部面板顯示檢查員。底部窗格可讓你訪問庫

StackOverflow 文件

第一個面板(以紅色突出顯示)是 Inspector 欄,用它來選擇最適合當前任務的檢查器。檢查員欄中始終可以看到兩名檢查員(某些編輯可以使用其他檢查員):

  • **檔案檢查員。**檢視和管理所選檔案的後設資料。通常,你將本地化故事板和其他媒體檔案,並更改使用者介面檔案的設定。
  • **快速幫助。**檢視有關檔案中的符號,介面元素或構建設定的詳細資訊。例如,快速幫助顯示方法的簡明描述,宣告方法的位置和方式,範圍,引數以及平臺和體系結構可用性。

使用庫欄 (第二個以紅色突出顯示)訪問專案的現成資源庫:

  • **檔案模板。**常見型別的檔案和程式碼構造的模板。
  • **程式碼片段。**用於軟體的簡短原始碼,例如類宣告,控制流,塊宣告和常用 Apple 技術的模板。
  • **物件。**應用使用者介面的專案。
  • **媒體。**包含圖形,圖示,聲音檔案等的檔案。

要使用庫,請將其直接拖到適當的區域。例如,要使用程式碼段,請將其從庫中拖動到源編輯器; 要從檔案模板建立原始檔,請將其模板拖到專案導航器中。

要限制所選庫中顯示的專案,請在“ 過濾器”欄 (底部窗格) 的文字欄位中鍵入相關文字。例如,在文字欄位中鍵入 button 以顯示物件庫中的所有按鈕。

使用工作區工具欄管理任務

工作區視窗頂部的工具欄提供對常用命令的快速訪問。 “ 執行”按鈕可構建並執行你的產品。 “ 停止”按鈕終止正在執行的程式碼。該計劃的選單,你可以配置要構建和執行的產品。該活動的觀眾表示目前顯示狀態資訊執行任務的進度,建設進度,以及有關專案的其他資訊。

編輯器配置按鈕 (第一組的三個按鈕)允許你配置編輯器區域,以及工作區配置按鈕 (第二組的三個按鈕)隱藏或顯示可選的導航儀,除錯和公用事業領域。

StackOverflow 文件

檢視”選單包含用於隱藏或顯示工具欄的命令。

StackOverflow 文件