2016-05-03 44 views
0

標題解釋得很好,但我會詳細說明。如何添加快捷方式以便在輸入時插入一行代碼?例如(這是我用它):在Xcode 7中,println已被刪除,並且無論何時我輸入print它都會在我打印後添加\n。我必須輸入terminator: ""才能避免這種情況,但它會重複出現,我想要一個快捷方式來插入它。我會問如何添加到自動完成,但這可能對我來說太複雜了。 :)添加快捷方式在Xcode中插入文本/代碼?

在此先感謝!

+0

聽起來很像臭名昭着的[XY問題](http://www.perlmonks.org/?node=542341) – Till

回答

1

你可以用Xcode的代碼片段功能來做到這一點。詳情(包括圖片)的好地方是:Xcode Snippets - NSHipster

摘要:

  1. 鍵入您print語句,你想讓它自動完成。
  2. 從實用程序檢查器底部的 ({})打開代碼段庫。
  3. 選擇您的print語句,並將其拖至代碼段庫。
  4. 在列表底部找到您的語句(命名爲My Code Snippet)。
  5. 雙擊代碼段名稱,然後單擊編輯。
  6. 填寫您想要的信息:名稱,說明等。對於完成快捷方式,請鍵入print
  7. 單擊完成。

現在,無論何時輸入print,您都會在完成列表中看到您的快捷方式!

編輯:你甚至可以插入一個佔位符號是這樣的:

print("<# text #>", terminator: "")

在這個例子中,當您選擇使用您的片段來自動完成,其結果將有字text在橢圓形之間的報價,爲您準備填寫!

+0

我添加了我的代碼段,但沒有出現在自動完成菜單中。有任何想法嗎?編輯:我沒有將'print'添加到完成快捷方式。現在它可以工作。謝謝! – atirit