假设我在Xcode 4.4.1中有以下C ++代码。
int Func();
...
void Test()
{
auto Variable = Func();
...
DoSomething(Variable);
}
假设我想在最后一行找出变量的类型。我怎么能在Xcode中做到这一点?
IIRC,在Visual Studio中,将鼠标光标放在变量上,然后出现工具提示。这在Xcode中不会发生。
我知道这3种方法,但我想知道是否有更好的东西我不知道。
如果您按住alt并单击“变量”,则会显示“在SomeFile.h中定义”。
如果您按住cmd并单击“变量”,则会转到定义“变量”的行。但是你必须找出Func()的返回类型,它涉及更多的步骤。我正在寻找最快的方法。
如果您将光标放在变量的末尾,然后按Ctrl + Space,它将显示自动完成,其中列出了变量类型。这很有效,但它看起来很间接(例如,如果你把光标放在别处,你可能会在自动完成列表中获得很多条目,迫使你搜索变量)。有更直接的方法吗?
如何找到Xcode中最后一行的变量类型?
答案 0 :(得分:0)
您可以在要为其输入类型的变量上设置断点,然后运行代码。确保打开调试器工具,Xcode将显示类似" Variable =(int)0"或"变量=(std :: __ 1 :: string)' variableIsString'。"