如何在Eclipse中使用带有所选文本的“sysout”片段?
我知道Eclipse片段“sysout”,它被System.out.println()完全取代; 标签完成时。
这非常有用,但有时,我需要将一些现有代码包装在System.out.println()中;
在Eclipse内部,模板被定义为能够包装“选定的单词”。 但是,如何使用选定文本的片段,因为键入“sysout”显然会删除所选文本。
任何想法?
sysout模板作用于整个Java语句。
- 在编辑器中突出显示一条语句。
- 按CTRL-SPACE(或您为内容辅助设置的任何内容)。
- 键入sysout然后按Enter键。 请注意,当您键入sysout时, 它将暂时覆盖您的语句(但是当您按Enter键时,它将由
System.out.println
包装回来。)
Eclipse具有“环绕宽度”选项,可以为您执行此操作。
SHIFT + ALT + Z可以帮助您了解模板的元数据布局。
我不认为你可以一次性完成它,但是如何切割所选文本然后:tab + space,ctrl + v它只是一个组合键。
如果使用内容辅助(Windows上的ctrl-space),则列表末尾将是sysout选项。 您可能希望使用单词选择周围的引号来扩充模板,因此您无需键入它们。
首选项>常规>键。 然后在“类型filter文本”中搜索“内容辅助”或“内容”。 不要按Enter键。 选择“内容协助”。 键入Binding并设置自己的快捷方式。 比如“控制+空间”。
主要部分是:
基于Java>编辑器 – >模板
这可以访问:
- 首选项窗口:进入Java->编辑器 – >模板。
-
围绕文字并按:
Windows: SHIFT + ALT + Z (as sadhasivam said) Mac: CMD + OPT + Z
显示“首选项”窗口