標題解釋得很好,但我會詳細說明。如何添加快捷方式以便在輸入時插入一行代碼?例如(這是我用它):在Xcode 7中,println
已被刪除,並且無論何時我輸入print
它都會在我打印後添加\n
。我必須輸入terminator: ""
才能避免這種情況,但它會重複出現,我想要一個快捷方式來插入它。我會問如何添加到自動完成,但這可能對我來說太複雜了。 :)添加快捷方式在Xcode中插入文本/代碼?
在此先感謝!
標題解釋得很好,但我會詳細說明。如何添加快捷方式以便在輸入時插入一行代碼?例如(這是我用它):在Xcode 7中,println
已被刪除,並且無論何時我輸入print
它都會在我打印後添加\n
。我必須輸入terminator: ""
才能避免這種情況,但它會重複出現,我想要一個快捷方式來插入它。我會問如何添加到自動完成,但這可能對我來說太複雜了。 :)添加快捷方式在Xcode中插入文本/代碼?
在此先感謝!
你可以用Xcode的代碼片段功能來做到這一點。詳情(包括圖片)的好地方是:Xcode Snippets - NSHipster。
摘要:
print
語句,你想讓它自動完成。print
語句,並將其拖至代碼段庫。print
。現在,無論何時輸入print
,您都會在完成列表中看到您的快捷方式!
編輯:你甚至可以插入一個佔位符號是這樣的:
print("<# text #>", terminator: "")
在這個例子中,當您選擇使用您的片段來自動完成,其結果將有字text
在橢圓形之間的報價,爲您準備填寫!
我添加了我的代碼段,但沒有出現在自動完成菜單中。有任何想法嗎?編輯:我沒有將'print'添加到完成快捷方式。現在它可以工作。謝謝! – atirit
聽起來很像臭名昭着的[XY問題](http://www.perlmonks.org/?node=542341) – Till