Templates 在xtend模板中生成循环,以便在同一行中打印
所以如果我有Templates 在xtend模板中生成循环,以便在同一行中打印,templates,for-loop,line,xtend,Templates,For Loop,Line,Xtend,所以如果我有 «FOR number: numbers» «number» «ENDFOR» 它将在新行中打印每个数字,如何使它在同一行中打印数字?可能不适合您的用例,但您尝试过吗 «FOR number: numbers»«number»«ENDFOR» 另一个选项是使用«numbers.join()»进行循环构造 «FOR number: numbers» «number» «ENDFOR» 主要用于在多行上生成值。如果需要在单行上串联值,则join()是一个更好的选
«FOR number: numbers»
«number»
«ENDFOR»
它将在新行中打印每个数字,如何使它在同一行中打印数字?可能不适合您的用例,但您尝试过吗
«FOR number: numbers»«number»«ENDFOR»
另一个选项是使用
«numbers.join()»
进行循环构造
«FOR number: numbers»
«number»
«ENDFOR»
主要用于在多行上生成值。如果需要在单行上串联值,则join()是一个更好的选项:
«numbers.join»
更短、更干净、更清晰。您还可以提供一个分隔符参数
«numbers.join(", ")»
«对于编号:编号»编号»ENDFOR»工作正常。我现在觉得自己很愚蠢。我试过了,但不是所有的东西都试过了,现在当我删除了所有的断点后,它就可以正常工作了。我有一行360个符号长的方法,但它比奇怪的间距要好。谢谢!对于很长的表达式,只提取一个方法通常是一个好主意。