java - Eclipse 模板变量顺序

标签 java eclipse templates

假设我有一个像这样的模板模式:

System.out.println("${method}"+ ${obj:localVar}.${method} + "${method}");

会提示

enter image description here

在编辑器中。

我想要的是这样的: enter image description here

问题是:在按 Enter 键并完成模板之前,模板为我提供了编辑基本变量的机会,该变量由其周围的方 block 表示。但似乎我一直坚持该变量的第一次出现。那不是我想要的。我想编辑第二个。 (因为我想在评估中使用一些代码辅助)

如何在模板模式中指定这一点?

编辑:

看来我的问题没有说清楚。

最佳答案

就模板而言,它们是相同的值(即所有三个都是变量 ${abc} 的值,因此您不能只更改三个实例之一的值而不改变其他两个。

评估模板后,您可以更改结果表达式的任何部分。那时它只是代码。

System.out.println("def" + hello + "def");

关于java - Eclipse 模板变量顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32173597/

相关文章:

eclipse - 如何诊断 eclipse 崩溃?

java - Eclipse,Java : How to import a library in zip-format?

java - FXForm2 - 查找场景元素

java - Spring Boot,在 REST 响应中将日期时间精度定义为毫秒

java - 如何从 servlet 使用保存文件对话框?

GCC 中的 C++ 模板

c++ - 模板和 is_same() 不起作用?

java - 传输错误::Jgit::git-upload-pack 不允许

java - 连接到 VPN 时,Maven 从发布 URL 下载快照

c++ - 在 C++ 中,类模板的显式特化定义应该放在哪里?