如何在Eclipse中为Java代码添加快捷键

48

比如我输入"sout",智能感知应该会自动补全为"System.out.println()"。有没有方法添加这样的模板?

7个回答

68
该功能在Eclipse中被称为“代码模板”。您可以通过以下方法添加模板:

窗口->首选项->Java->编辑器->模板。

以下是两篇很好的文章: 此外,这个SO问题也很有用: `System.out.println()` 已经映射到 `sysout`,因此您可以先学习一些现有的模板来节省时间。

29

输入 "Sysout" 然后按下 Ctrl+Space。它会展开为

System.out.println();

14

输入 syso 并按下 ctrl + space 可以快速输入 System.out.println()


7

输入 "syso" 然后按下 ctrl + space

或者

输入 "sysout" 然后按下 ctrl + space


4
这是另一个选项:转到 Windows > Preference > Java > Editor > Content Assit。查看“自动激活”区域,确保已勾选“启用自动激活”,并添加更多字符(例如“abcd....yz,默认为“。”)以在输入时自动显示内容辅助菜单。

1

我已经超过一年没有使用Eclipse了,但我相信Eclipse称之为“模板”。在设置中查找它们。您可以通过键入其缩写并按下正常的代码完成热键(默认情况下为ctrl + space)或使用Tab键来调用模板。System.out.println()的标准eclipse快捷方式是“sysout”,因此“sysout”将实现您想要的功能。

这里有另一个stackoverflow问题,其中包含更多详细信息: 如何在Eclipse中使用“sysout”片段选择文本?


0

步骤1 -> 顶部苹果图标 -> 系统偏好设置 -> 键盘 -> 快捷键 -> Spotlight -> 取消勾选。 步骤2 -> Eclipse -> 通用 -> 键盘 -> 搜索 -> 内容辅助 -> 绑定 (cmd按钮 + 空格) -> 应用并关闭。


这并没有回答问题。一旦您拥有足够的声望,您将能够评论任何帖子;相反,提供不需要询问者澄清的答案。- 来自审核 - Procrastinator

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接