1

我无法弄清楚在这种情况下使用的快捷方式组合。我正在使用带有 IdeaVim 插件的 AppCode。

如何让 appcode 自动将我的表达式分配给变量?例如,我写过:

[self getString]

它返回一个 NSString *。

有没有我可以按下的热键,可以使这条语句分配给正确的变量?所以,像:

NSString * newVariable = [self getString];

我认为这在 Eclipse+java 中是可能的。

4

2 回答 2

2

使用Refactor| Extract| 变量。另请参阅相关答案。此重构的键盘快捷键可以在Preferences| Keymap. 默认快捷方式是Alt++ CmdV

于 2012-08-10T13:10:28.153 回答
0

因为我在 AppCode 中使用 IdeaVim 插件。我必须按 ^T 才能获得“重构此”弹出菜单,然后按 1 选择变量。所以,我的问题的答案是:

按 ^T 然后按 1。

越用 AppCode+IdeaVim,越喜欢。感谢 CrazyCoder 为我指明了正确的方向。

于 2012-08-11T08:57:27.033 回答