我需要知道在MyEclipse中生成getter/setter方法的模板代码中使用的是哪种语言。
1)我想在myeclipse的getter/setter方法模板代码中使用我的静态实用方法。2)我只想在字段数据类型为String时调用我的实用方法。
发布于 2009-05-01 18:18:56
在所有模板中都使用Velocity。
发布于 2010-01-26 14:51:16
Window > Preferences > Java > Editor > Templates允许您为代码添加新模板。您可以在其中创建模板,如果将其命名为StringGetterSetter,则只需键入"str ctrl-space enter“,它将插入方法。
您可以使用Window > Preferences > Java > Code Style > Code templates > Code > Getter Body中的setter/getter模板作为复制的基础。
我认为你更愿意调整它们,这样当类型是字符串时,它们就会自动检测出来,并调整插入的代码。我不认为这里有变量可以告诉你正在设置/获取的字段的类型。编辑器>模板部分提供了elemType函数,它允许进行更复杂的检查。
(我使用MyEclipse 8.0)
https://stackoverflow.com/questions/689042
复制相似问题