我是Xcode的新手。我不確定是否有方法通過右鍵單擊var來查看變量的引用,就像在Visual Studio中查找所有引用一樣?Xcode:查看變量的引用?
例如,在我的.h文件,我想知道或查看屬性isSet所有引用:
@interface MyInterface {
...
BOOL isSet; // view all references to this var?
...
}
我是Xcode的新手。我不確定是否有方法通過右鍵單擊var來查看變量的引用,就像在Visual Studio中查找所有引用一樣?Xcode:查看變量的引用?
例如,在我的.h文件,我想知道或查看屬性isSet所有引用:
@interface MyInterface {
...
BOOL isSet; // view all references to this var?
...
}
除了Xcode,還有JetBrains的AppCode IDE。並且在AppCode中很容易,只需選擇Search
- >Find Usages
。
嘗試使用:在項目中查找 - >作爲符號上下文菜單。有時您可能想要按照定義進行搜索。
哇,所以它實際上可以做到這一點...爲什麼地球上不會他們只是添加一個上下文菜單項?它如此隱藏。 – devios1 2013-03-21 22:43:26
我使用的Xcode 4.5版本,我可以選擇的方法或屬性,點擊右鍵並選擇查找工作區選定的文本......
我一直在尋找類似的選項。我不知道爲什麼XCode不包括這一點。 但是在Apple使用XCode提供該選項之前,我有一項工作正在使用。
試試這個源代碼(.M)文件,
Select the symbol, right click -> Refactor -> Rename
-> Give a name whatever you wish, then press Preview.
現在,你可以找到所有的引用。現在你可以Cancel
它或不重命名它。 :)
太糟糕了,這不適用於迅速...尚未 – RiceAndBytes 2017-09-13 17:09:05
你混爲一談兩個不同的東西在你的問題:找到一個變量參考,並尋找到財產引用。查找引用屬性可以通過「相關文件」菜單完成,在我的答案在這裏描述:https://stackoverflow.com/a/17931752/1709587
查找到變量引用可排序的通過「查找導航」導航器的選項卡中完成。 (這是左側菜單的放大鏡圖標選項卡。)請轉至Find
- >References
- >Matching
,然後輸入您要查找的變量。這麼說,我看不出這是特別有用的,因爲:
如果你真的,真的需要做你要求的功能,並且無論是「相關文件」菜單,Find
- >References
,也不是一個簡單的文本搜索會做,那麼你唯一的選擇是使用一些第三方工具,如AppCode或由Karim提出的(繁瑣,緩慢的)'refactor' hack。
該項目查找可能是一種方法來查找所有參考。還有一些範圍可用。它確實在所有地方找到了這個詞,並將它們顯示在一個視圖中。但是,它包含註釋,與VS的「查找所有參考」不同。 – 2010-05-14 04:48:11