如何在Eclipse中使用带有所选文本的“sysout”片段?

我知道Eclipse片段“sysout”,它被System.out.println()完全取代; 标签完成时。

这非常有用,但有时,我需要将一些现有代码包装在System.out.println()中;

在Eclipse内部,模板被定义为能够包装“选定的单词”。 但是,如何使用选定文本的片段,因为键入“sysout”显然会删除所选文本。

任何想法?

sysout模板作用于整个Java语句。

  1. 在编辑器中突出显示一条语句。
  2. 按CTRL-SPACE(或您为内容辅助设置的任何内容)。
  3. 键入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 

    显示“首选项”窗口

    Interesting Posts