【问题标题】:Change text in Eclipse at compile在编译时更改 Eclipse 中的文本
【发布时间】:2012-02-09 22:00:11
【问题描述】:

我希望能够在 Eclipse 中编写例如 ((DATE)) 并在编译时将其替换为当前日期。如何做到这一点?

这个想法是在版本号中使用日期,所以我可以让程序输出像 1.0.2012.01.13 这样的东西

编辑:语言是 Java,平台是 Android

【问题讨论】:

  • Java 还是其他语言? Eclipse 支持很多吗?
  • 好吧,Java 本身并不支持这样的宏,但可能重复:stackoverflow.com/questions/4003410/…?就其价值而言,我个人使用 Subversion "$Rev:$" 和朋友来实现此目的。
  • 我在您的链接 BRPocock 中找到了相同的“rgagnon”页面,但对于这么简单的事情来说似乎很多。 Subversion 变量不够用,我想要构建时间。

标签: eclipse macros replace


【解决方案1】:

除非您使用 Velocity 之类的工具模板化您的代码,否则无法做到这一点,这将比它的价值更麻烦。将这些字符串分解到 .properties 文件中并生成这些,也许。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-25
    • 1970-01-01
    • 1970-01-01
    • 2017-03-14
    • 2011-04-14
    • 1970-01-01
    相关资源
    最近更新 更多