JetBrains 的 AppCode 中是否有快速显示变量类型的快捷方式?最好这类似于 Visual Studio,当您将鼠标悬停在变量上时,它会显示变量的类型。
问问题
632 次
4 回答
3
可以按SHIFT-COMMAND I
来查看光标下变量的定义。它向您显示定义变量的行以及哪个文件。查看不是您编写的代码时非常方便。
于 2013-04-09T18:49:06.580 回答
3
或者,如果您在悬停时按住命令键,则可以悬停变量以显示执行摘要信息气泡。然后通过单击关键字(不是信息气泡),您可以“传递”到声明或实现特定接口的代码。例如,在以下行中:
[fa.AoEspec addTileSpec:[AoEtile AoEtileFromString:@"0,0,50,hit"]];
我将为 fa(局部变量)、AoeSpec(属性)、AoEtile(类)AoeTileFromString 获得一个“信息气泡”……所有这些都可以点击。
于 2013-04-10T18:51:03.703 回答
2
在 AppCode 2.1.xCmd+Shift+I
中不是预定义的键盘快捷键(不再?!)。前面提到的Cmd+MouseOver
可能不适合只用键盘的人。所以这里有一些替代方案:
Cmd+B
- 去定义(并Cmd+Alt+CursorLeft
返回)Alt+Space
或Cmd+y
- 显示快速定义窗口 [1]
也许这很有帮助。
[1] 在 AppCode 2.1.2 中,我似乎向 JetBrains 提交了一个错误,即 iVars 的快速定义窗口为空(这些下划线变量由 @property 字段自动合成生成)。但在所有其他情况下,快速定义窗口工作正常!当您阅读此内容时,也许该错误已修复...
于 2013-07-29T19:35:44.280 回答
0
在 AppCode 2018.2 中对我有用的是control + command + ?
变量位于光标下时(查看下的快速文档)。您可以在“查看”菜单下看到其他几个有用的组合。
于 2018-09-28T08:16:15.930 回答