Eclipse Java的“printf”快捷键是什么?

11

在使用Eclipse编写Java代码时,是否有与输入“syso”并按下CTRL + Space键以获取System.out.println()相似的快捷方式,但是对于printf而不是println呢?

5个回答

20

你可以使用Eclipse模板功能来创建自己的模板。

要创建自己的模板,请参考这里:Window->Preferences->Java->Editor->Templates

例如,sysout功能有这个模板:

System.out.println(${word_selection}${});${cursor}

你可以创建类似于System.out.print()的东西。


1
呵呵,通过 "sysout" 命令,你可以看到 Eclipse 的 IBM 遗产。 - Francis Upton IV

4
你可以为printf创建自己的模板:
在首选项中选择Java->editor->templates

2

我在默认的完成模板中没有看到这个,但是你可以创建自己的模板


0

我在Eclipse上创建了自己的System.out.printf()快捷方式。

简单地说,进入Windows > Preferences > Java > Editor > Templates

点击New,然后填写以下信息:

Name: 编辑器中您想要使用的快捷方式名称(例如printf)

Description: 打印格式化文本(或任何其他描述)

Pattern: System.out.printf(${word_selection}${});${cursor}

就这样!现在您只需在编辑器中键入"printf",然后按[Ctrl + space],再按[Enter],编辑器将为您放置一个System.out.printf()。


0
如果您将新模板命名为pzf(您还可以尝试不同的组合,看看是否与任何其他模板名称不匹配),它将立即打印该语句,而无需按回车键。此外,我添加了引号和逗号。
System.out.printf("${word_selection}${}",);${cursor}

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