我很高兴eclipse为我自动填充的方式,但我想知道它是否可以做更多的事情......
我经常有非常相似的命名变量,例如myPlayerManagerPane
和myCharacterManagerPane
,我想知道是否有一种方法可以让我进入名称的一半,键入一个或两个字符然后自动完成。这将让我复制和过去两行代码,然后通过手术编辑变量名称。它已经到了我正在努力做到这一点(我在自动驾驶仪上自动完成)并获得有趣的变量,例如myCharacterManagerPaneManagerPane
,因为我自动完成了一个完整的名称,在另一个中途。
有解决方法吗?
答案 0 :(得分:2)
在窗口>偏好> Java>编辑>内容辅助,选择“完成覆盖”,而不是“完成插入”。这会用新的变量覆盖整个变量。
或者,您可以在弹出内容辅助窗口时按Ctrl
切换此行为。
答案 1 :(得分:0)
你的问题(或者更确切地说,它的前奏)很容易与另一个问题相混淆;即,
假设我有两个变量
variableLabel
和variableConfiguration
,在编写variable
之前,如何让Eclipse完成两个变量的公共前缀,即L
或C
并使用Eclipse" AutoComplete"完成其余的工作?
这是引导我进入这个主题的问题,所以我觉得我必须回答它:
在窗口>偏好> Java>编辑>内容辅助,选中"自动插入公共前缀"。现在按Ctrl+Space
会产生所需的功能。