循环 Eclipse 代码模板中的字段
您可以在代码模板中执行循环吗,例如我想打印类中的所有字段。有这样的模板吗?
Can you do loops in code templates, e.g I want to print all the fields in a class. Is there a template for that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
假设您正在谈论
Java >编辑>模板
参考(可能已过时)是这里这个问题 useful-eclipse -java-code-templates 包含一些示例。
要使用 toString() 样式生成器迭代类成员,您可能会发现这很有用:
toString() 生成器:格式模板
Assuming you're talking about
Java > Editor > Templates
a reference (maybe outdated) is hereThis SO question useful-eclipse-java-code-templates containes some examples.
To iterate over class members using a toString() style generator you may find this useful:
toString() Generator: Format Templates
Eclipse 可以生成
toString()
,其中包括所有字段及其字符串值的打印(如果您需要的话)。Eclipse can generate
toString()
, which includes a print out of all fields and their string values, if that's what you are after.由于我没有找到我要找的东西,所以我将其放入我的插件中。它支持变化。
如果您有名为
Company
的class
,其中包含companyName
、companyType
等字段,它将生成如下所示的打印语句如果您选择 logger.debug 变体:Since I didn't find what I was looking for, I put it in my plugin. It supports variations.
If you have
class
calledCompany
with fieldscompanyName
,companyType
, etc. it will generate print statements as shown below if you select logger.debug variation :