在 JetBrains Rider 中共享 运行 个配置

Sharing run configurations in JetBrains Rider

我们的团队正在试用 Rider,我们非常喜欢它。我们想为 运行 项目设置一些 运行 配置以及一些与之相关的任务(例如 运行ning grunt prebuild)。

当我设置配置时,将它们全部标记为 "Share through VCS" 并将它们添加到 git,在重新启动 Rider 后配置不会加载。我们忽略了 .gitignore.idea/** 文件夹中的所有内容,除了 runConfigurations 文件夹中的这些 运行 配置。

.gitignore设置有问题吗?还是我们必须使用一些特殊设置来强制 Rider 加载这些配置?

Rider 2019.3.2 使用带 BOM 编码的 UTF-8 将 运行 配置保存为 XML 文件。当您手动将编码更改为 UTF-8(无 BOM)时,它开始工作并按预期加载配置。