PhpStorm 2021.3 Help

路径变量

路径变量是占位符,代表链接到项目但存储在项目外部的资源的绝对路径。如果你在一个团队中工作,你队友计算机上的这些绝对路径可能会有所不同。使用路径变量,您可以灵活地共享代码,以便正确解析对链接资源的所有引用,因为路径变量根据每台特定计算机上的配置接受值。

在 PhpStorm 中,有一些预定义的变量:

  • $USER_HOME$: 代表你的主目录。

  • $PROJECT_DIR$: 代表你的项目存储的目录。

创建一个新的路径变量

例如,您有一个未存储在项目目录中的第三方库。如果您想在队友从 VCS 更新项目后确保他们的计算机上的路径正确,您可以创建一个新变量。

  1. Ctrl+Alt+S打开 IDE 设置并选择外观和行为 | 路径变量

  2. 单击添加按钮并输入新变量的名称(例如PATH_TO_LIB)及其指向磁盘上库位置的值。

  3. 通过您的版本控制系统共享IML文件。

  4. 在您的队友从 VCS 更新他们的项目后,他们将更改变PATH_TO_LIB量值,使其指向他们计算机上的库位置。

忽略的路径变量

当您打开一个项目时,PhpStorm 会检查是否有任何未解析的路径变量。如果 IDE 检测到任何内容,它将要求您为它们定义值。如果您不想这样做(例如,如果您不打算使用带有未解析路径变量的文件或目录),您可以将它们添加到忽略的变量列表中。

($SOME_STRING$)例如,如果在运行/调试配置中传递给 JVM 的程序参数与内部路径变量具有相同的格式,您也可以使用忽略的变量列表。在这种情况下,您可以将此参数添加到忽略变量列表中以避免混淆。输入路径变量对话框中SOME_STRING忽略变量字段。

最后修改:2021 年 12 月 22 日