在 Eclipse 中,如果你有一个方法:
String MyObject.getValue();
使用此功能时,您可以:
MyObject.getValue();
如果光标位于该行上并按 CTRL + 1,您将看到一个上下文菜单来“分配新的局部变量”,结果如下:
String value = MyObject.getValue();
你能在 IntelliJ 中轻松地做到这一点吗?我在网上搜索过但没有成功。
最佳答案
是的!这是Introduce Variable重构。默认情况下,选择一些文本,然后按 Ctrl + Alt + V(对于 Mac:⌘+< kbd>⌥+V)。如果表达式不完整或无效,IntelliJ 仍然会很好地猜测您的意思并尝试为您修复它。
关于keyboard-shortcuts - 创建局部变量的 IntelliJ 快捷方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2070653/