【问题标题】:Property replacement in IntelliJ IML fileIntelliJ IML 文件中的属性替换
【发布时间】:2011-04-08 12:57:50
【问题描述】:

我最近迁移到 IntelliJ 10。我的 .IML 文件有几个属性,例如用于设置构建环境的 $MODULE_DIR$。这些设计用于签入,因此每个用户都可以配置他/她自己的本地设置。

但每次我签入时,IDEA 都会将这些 其中一些 属性替换为实际的环境值,例如将 iml 文件中的每次出现 $MODULE_DIR$ 替换为我配置的值“C:/Modules” .这似乎不会发生在其他属性上,也不会发生在团队中使用同一项目的其他开发人员身上。我错过了一些设置吗??

tia.

【问题讨论】:

    标签: intellij-idea


    【解决方案1】:

    您可能应该在 Idea 帮助中阅读有关 Path Variables 的信息。

    我知道 Idea 使用 $MODULE_DIR$、$PROJECT_DIR$ 和 $APPLICATION_HOME_DIR$ 来确定在哪里可以找到模块/项目/Idea 的东西(罐子等)。所以我猜不使用这些确切的变量名会解决你的问题。

    【讨论】:

    • 你找到列出这些内置路径变量的地方了吗?我试图导航到文档中提到的对话框,但我找不到任何关于 $MODULE_DIR$$PROJECT_DIR$ 等的信息。它只在 IntelliJ 13.1 上列出了 $MAVEN_REPOSITORY$
    猜你喜欢
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 2017-01-19
    • 2016-08-01
    • 2020-10-17
    • 2014-09-02
    相关资源
    最近更新 更多