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

时间:2009-06-19 21:07:06

标签: java eclipse code-snippets

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

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

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

有什么想法吗?

6 个答案:

答案 0 :(得分:63)

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

  1. 在编辑器中突出显示一条陈述。
  2. 点击CTRL-SPACE(或您为内容辅助设置的任何内容。)
  3. 键入sysout然后按Enter键。请注意,当您键入sysout时,暂时覆盖您的语句(但当您按Enter键时,它将由System.out.println包裹。)

答案 1 :(得分:2)

Eclipse具有“环绕宽度”选项,可以为您执行此操作。

SHIFT + ALT + Z可以帮助您了解模板的元数据布局。

答案 2 :(得分:0)

我认为你不能一次性完成它,但是如何切割所选文本然后:tab + space,ctrl + v 它只是一个关键组合。

答案 3 :(得分:0)

如果使用内容辅助(Windows上的ctrl-space),则列表末尾将是sysout选项。您可能希望使用单词选择周围的引号来扩充模板,因此您无需键入它们。

答案 4 :(得分:0)

偏好>常规>密钥。 然后在“类型过滤器文本”中搜索“内容辅助”或“内容”。 不要按回车键。 选择“内容协助”。 键入绑定并设置自己的快捷方式。 例如“控制+空间”。

答案 5 :(得分:0)

主要内容是:

Java的>编辑器 - >模板

可以通过以下方式访问:

  • 首选项窗口:进入Java->编辑器 - >模板。
  • 围绕文字并按:

    Windows: SHIFT + ALT + Z (as sadhasivam said)
    Mac: CMD + OPT + Z 
    

    显示首选项窗口