【发布时间】:2018-04-14 21:41:28
【问题描述】:
我想知道在没有 Xcode 的 mac 上是否有任何形式的使用 UE。我想使用 Visual Studio 2017 之类的主 IDE 来对我的项目进行编程,而无需安装 Xcode。提前致谢。
PD:我的英文不是很好,如有错误请见谅。
【问题讨论】:
标签: visual-studio-2017 unreal-engine4
我想知道在没有 Xcode 的 mac 上是否有任何形式的使用 UE。我想使用 Visual Studio 2017 之类的主 IDE 来对我的项目进行编程,而无需安装 Xcode。提前致谢。
PD:我的英文不是很好,如有错误请见谅。
【问题讨论】:
标签: visual-studio-2017 unreal-engine4
不,Visual Studio for Mac 不支持 C++,如 stated in various places:
Visual Studio for Mac 是一个针对使用 Xamarin 和 .NET 构建移动和云应用程序而优化的开发人员环境。此版本没有创建 C++ 项目的选项 其他社区成员将此建议报告给 Visual Studio 产品团队,请查看:Support C++ in Visual Studio for Mac 并投票,然后等待 Visual Studio 产品团队的反馈。
另外,as reformulated in the UE forums 上面写着:
看起来 vs for mac 只是一个更名的 xamarin 工作室,只支持 C#,不支持 C++。
【讨论】:
编辑:我误读了这个问题,寻找我给出的其他答案,Visual Studio for Mac 仅限 C#。
但是,自从最近的Unreal Engine 4.18 release(2017/10/23),你可以在 macOS、Linux 和 Windows 下使用 Visual Studio Code。 您需要安装 .NET Core 2.0 运行时以及其他一些依赖项才能获得完整的 C++ 支持和调试。
要使用 Visual Studio Code 构建和调试所有项目类型,需要一些额外的扩展。在所有平台上,确保安装了 Microsoft C/C++ 扩展和 C# 扩展。在 Linux 和 Mac 上,调试 C# 项目需要“Mono Debug”扩展,调试 C++ 项目需要“LLDB Debugger”扩展。
【讨论】: