當我輸入「NSS」時,XCode建議我使用「NSSet」。這對我來說不是很好。我經常使用NSString。
當我輸入「NSS」時可以提示「NSString」嗎?XCode自動完成:當我輸入「NSS」時是否可以提示「NSString」?
回答
在編輯器中輸入NSString
,選擇它並用鼠標拖動到代碼片段庫(^⌥⌘2如果未打開),然後將其完成快捷方式設置爲Xcode未使用的完成快捷方式,如「foo」。
現在每次要使用NSString
只需鍵入foo
和Xcode中會提供自動完成與NSString
。它需要一些時間才能習慣於像使用宏Srikar所建議的那樣輸入其他東西,但它並沒有爲代碼本身添加任何新東西。
BTW,相關的漫畫:http://i.imgur.com/YRRHc.png
我不知道任何直接的方式來影響第一個顯示的建議。
但是,您始終可以從顯示的許多其他選擇中進行選擇,或者更容易,只需鍵入「NSSt」。
可以使用宏;)看到我上面的解決方案... – 2012-01-28 07:53:01
'NSSt'就像'NSStream' :-)不幸的是你必須鍵入'NSStri'。平原煩人。 – 2012-01-28 09:50:50
是的,我知道這真的很刺激。我使用NSString
的方式比NSSet
&更頻繁xCode沒有使用頻率的使用&沒有自動建議的排名。
我曾經用一種方法來繞過這個。它的一種黑客,但作爲程序員沒有黑客我們在哪裏;)
我用來創建宏。所以,你可以創建一個像這樣 -
#define xNSString NSString
這樣的Xcode自動建議被演變成暗示你需要什麼。
- 1. 是否有可能使Xcode自動完成以充當視覺輔助?
- 2. 觸發事件,當自動完成完成密碼輸入時
- 3. 提交表單按JS輸入,但不是自動完成時
- 4. 當任務完成運行時,eclipse是否可以通知我?
- 5. 當他輸入文字時自動提示用戶輸入
- 6. jquery-ui自動完成json顯示所有數據時,我輸入到輸入
- 7. Java提示自動完成?
- 8. jQuery - 自動提示/完成?
- 9. 是否可以恢復Mac OS啓動時完成的鍵盤輸入?
- 10. 我可以讓Xcode垂直自動完成參數嗎?
- 11. 輸入自動完成是鼠標
- 12. Materializecss自動完成輸入
- 13. HTML輸入自動完成
- 14. Sapui5自動完成輸入
- 15. 是否可以完成調用活動
- 16. 誰可以幫助我自動完成
- 17. 是否可以讓自動完成列表滾動?
- 18. 只有當用戶輸入'@'時JQuery自動完成
- 19. Swift - Xcode 8.3自動完成不顯示
- 20. 輸入Onkeyup可以通過表單自動完成來避免
- 21. 是否可以自動生成Xcode項目?
- 22. Jquery自動完成 - 自動完成輸入
- 23. 當RSpec完成測試時是否可以運行腳本
- 24. jquery ui自動完成顯示提示?
- 25. 如何在JTextArea中輸入時顯示自動完成?
- 26. 是否可以使用emmet.io自動完成與nitrous.io IDE
- 27. 是否可以自動完成csv加載?
- 28. 是否可以在WebStorm中自動完成功能參數
- 29. 當我在加載tableview之前完成我的工作時,是否可以顯示進度指示?
- 30. Xcode 6與斯威夫特超慢輸入和自動完成
總是有使用其他編輯器的可能性,比如'emacs'或'vi' ...... – 2012-01-28 07:45:16
但'emacs'或'vim'沒有自動完成用於iOS的內置方法和API。這些API名稱是huuuuugggee ....所以強烈建議使用xCode。 – 2012-01-28 07:54:01