如此简短的回答:你不能。这些设置是它成为 .user 文件的原因:它们引用特定于一个 Qt Creator 实例的设置。
长答案:我们正在努力更好地支持这个用例,2.6 是朝着这个方向迈出的一大步。使用 2.6,您可能能够共享构建/部署/运行设置,但您需要确保使用该 .user 文件的每个人都有具有完全相同 id 的兼容工具包。您还需要确保每个人都使用相同的路径来访问源、构建、操作系统等,这在很大程度上限制了它的使用。
例如,这可能适用于由官方 Qt 5 软件包安装的 Qt 5 套件或专门为您的设置创建的套件。这将在您无法严格控制所有开发设置的任何设置中失败!另一方面:如果有人使用非默认设置的创建者(工具包、路径等),那么创建者将丢弃项目的 .user 文件中定义的部分或全部工具包,然后继续,要求使用的套件。这正是您在没有 .shared/.user 文件可用的情况下得到的结果。
请注意,据我所知,没有人测试过这样的设置。所以你很可能会遇到错误和不当行为......如果你这样做:请在https://bugreports.qt.io/提交错误报告;-)
如果您的开发目标只有一个环境,那么您可以通过设置该环境来取得相当大的进展(例如,您只定义了一个编译器/Qt 版本/工具包,这正是您希望每个人都使用的)。即使您根本没有 .user 文件,Creator 也会默认使用该文件。