如何使appcode自动将我的表达式赋值给变量?

时间:2012-08-10 09:52:40

标签: autocomplete appcode

我无法找出在此方案中使用的快捷方式组合。我正在使用带有IdeaVim插件的AppCode。

如何让appcode自动将表达式赋值给变量?例如,我写道:

[self getString]

返回NSString *。

是否有可以按下的热键,这会将此语句分配给正确的变量?所以,像:

NSString * newVariable = [self getString];

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

2 个答案:

答案 0 :(得分:2)

使用Refactor | Extract |的可变即可。另请参阅related answer。可以在Preferences |中更改此重构的键盘快捷键Keymap。默认快捷方式是 Alt + Cmd + V

答案 1 :(得分:0)

因为我在AppCode中使用IdeaVim插件。我不得不按^ T来获取“Refactor This”弹出菜单,然后按1选择Variable。所以,我的问题的答案是:

按^ T然后按1。

我使用的AppCode + IdeaVim越多,我就越喜欢它。感谢CrazyCoder指出我正确的方向。