Groovy 在Gradle中何时需要大括号进行变量替换?

Groovy 在Gradle中何时需要大括号进行变量替换?,groovy,gradle,variable-substitution,Groovy,Gradle,Variable Substitution,如果在gradle.properties文件中定义了变量,那么何时需要使用大括号进行变量替换(例如,“some string${yourVariable}”),何时可以不使用(例如,“some string$yourVariable”)。始终使用花括号被认为是最佳实践吗 始终使用花括号被认为是最佳实践吗 不一定。为了保持一致性,你可以一直使用花括号,但我个人只在必要时才使用 基本上,若在插值表达式中执行任何操作或方法调用,则需要使用大括号。在所有其他情况下,它都应该起作用操作符也不需要使用大括号

如果在
gradle.properties
文件中定义了变量,那么何时需要使用大括号进行变量替换(例如,
“some string${yourVariable}”
),何时可以不使用(例如,
“some string$yourVariable”
)。始终使用花括号被认为是最佳实践吗

始终使用花括号被认为是最佳实践吗

不一定。为了保持一致性,你可以一直使用花括号,但我个人只在必要时才使用

基本上,若在插值表达式中执行任何操作或方法调用,则需要使用大括号。在所有其他情况下,它都应该起作用<代码>操作符也不需要使用大括号,除非您导航属性


这将是更容易查看的。同样重要的是,这是一个非常好的问题,而不是gradle。

看起来我找错地方了。谢谢