我无法找出在此方案中使用的快捷方式组合。我正在使用带有IdeaVim插件的AppCode。
如何让appcode自动将表达式赋值给变量?例如,我写道:
[self getString]
返回NSString *。
是否有可以按下的热键,这会将此语句分配给正确的变量?所以,像:
NSString * newVariable = [self getString];
我认为这在Eclipse + java中是可行的。
答案 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指出我正确的方向。