是否可以在 Xtend 模板中写评论?

Is it possible to write comments in Xtend-templates?

是否可以在 Xtend 模板中写评论? (例如,为了快速注释掉 IF 语句或任何内容)

是的,这是可能的。在 Eclipse 中使用切换注释操作或手动键入前缀 «««,例如 ««« my comment in a template

您可以使用 ««« 进行单行注释,例如 Sebastian Zarnekow 提到的。 这种注释风格的缺点是它还会注释掉该行末尾的换行符。有时这正是您想要的,但有时却不是。

例如:下面的代码片段...

val x = '''
    line 1
    line 2 ««« my comment
    line 3
    line 4
'''
println(x)

... 将打印以下输出...

line 1
line 2  line 3
line 4

另一种注释方式就像插入一个表达式,然后在表达式 («») 中使用普通的旧 java 注释。 : «/* comment */»

这样您就可以在同一行中继续使用您的模板,跨越多行并避免删除换行符。

PS:您可以这样插入机翼:

  • « 按住 ALT 然后 1 7 4 在 num 块
  • » 按住 ALT 然后 1 7 5 在 num 块
  • 或者您将一个好的组合键映射到 IDE 中的两个字符,例如CTRL+<CTRL+>

xtend-templates中的注释:【Ctrl + /】