假设我键入“sout”,intellisense应将其扩展为“System.out.println()”。有没有办法添加这样的模板?
答案 0 :(得分:63)
该功能在Eclipse中称为“代码模板”。您可以添加模板:
窗口 - >首选项> Java的>编辑器 - >模板。
两篇好文章:
此外,这个问题:
System.out.println()
已映射到sysout
,因此您可以先学习一些现有模板,以节省时间。
答案 1 :(得分:29)
键入“Sysout
”,然后键入Ctrl+Space
。它扩展到
System.out.println();
答案 2 :(得分:15)
为syso
输入System.out.println()
和 ctrl + 空格
答案 3 :(得分:8)
输入“syso”,然后按 ctrl + 空格
OR
输入“sysout”,然后按 ctrl + 空格
答案 4 :(得分:4)
这是另一个选择:转到Windows>偏好> Java>编辑>内容辅助。查看“自动激活”区域,确保选中“启用自动激活”并添加更多字符(如“abcd .... yz,默认为”。“)以自动显示内容辅助菜单作为您的输入。
答案 5 :(得分:1)
我已经超过一年没有Eclipse了,但我相信Eclipse称之为“模板”。查看您的设置。您可以通过键入其缩写并按正常代码完成热键(默认情况下为ctrl + space)或使用Tab键来调用模板。 System.out.println()的标准eclipse快捷方式是“sysout”,因此“sysout”可以做你想要的。
这是另一个stackoverflow问题,它有一些关于它的更多细节: How to use the "sysout" snippet in Eclipse with selected text?