情况如下。我有以下Java代码:
String a;
a.
我按下“。”后。我得到了带有String方法的弹出菜单。我选择一个,填写参数,但后来我必须按右箭头键才能过去)所以我可以输入;
在Emacs中我使用了一个宏(我认为是meta-Enter),当按下它时,会在当前行的末尾添加一个分号,然后将我放在下一行,在适当的缩进处。日食中是否有这样的宏?
答案 0 :(得分:15)
这会在行的末尾插入分号,但您仍然需要输入分号:
偏好设置> Java>编辑>打字>检查“分号”
仍然,总比没有好。
答案 1 :(得分:4)
请参阅此link。
“默认情况下,首选项已停用,因此您必须启用它。转到窗口>首选项> Java>编辑器>键入。然后在”自动插入“部分下启用”分号“正确的位置。
现在当你从一个语句的任何地方按分号时,Eclipse会在行的末尾添加一个分号,并将光标放在分号后面,这样你就可以开始编辑下一行。“
答案 2 :(得分:0)
我不知道您正在使用哪个操作系统,但不要忘记Eclipse可以使用简单的UI命令使用外部宏程序来操作,就像系统上的其他应用程序一样。
我使用Mac并使用名为Keyboard Maestro的程序。你问的话花了我一分钟的时间来表演。只需转到行尾,输入“;”然后按返回以转到下一行(Eclipse注意或缩进)。我相信您可以为您选择的操作系统找到类似的工具。
答案 3 :(得分:0)
有几个Eclipse插件可以帮助您: