1

使用Copy existing template...我找到了循环的结构搜索:

for ($Type$ $Variable$ : $Expression$) {
  $Statement$;
}

我想增强它,使它只找到变量不是最终的循环。

它应该找到:

for (String string : strings) {
    // Statements
}

然而不是:

for (final String string : strings) {
    // Statements
}

现在它显然找到了两者,因为最终和非最终之间没有区别。我怎样才能添加这个额外的检查?

4

1 回答 1

5
  • 从现有模板foreach 循环开始。
  • 单击编辑变量...并选择变量变量。
  • 脚本约束文本字段中输入!__context__.hasModifierProperty("final").

单击确定并查找,您应该会得到所需的结果。有关示例,另请参阅不是最终的现有模板静态字段

于 2015-11-26T11:21:07.433 回答