【发布时间】:2018-02-09 03:34:48
【问题描述】:
我正在开发一个使用 Rust 的项目,因此文件的扩展名为 .rs。 Xcode 不会让我设置断点。它似乎只是将文件作为纯文本处理。有没有办法让它允许我在.rs 文件中设置断点?一种解决方案是将每个 .rs 文件标记为 Xcode 识别的某种类型的源代码文件,例如一个 Objective-C 源代码文件,但我正在寻找可以全局应用于所有 .rs 文件的东西。
【问题讨论】:
标签: xcode
我正在开发一个使用 Rust 的项目,因此文件的扩展名为 .rs。 Xcode 不会让我设置断点。它似乎只是将文件作为纯文本处理。有没有办法让它允许我在.rs 文件中设置断点?一种解决方案是将每个 .rs 文件标记为 Xcode 识别的某种类型的源代码文件,例如一个 Objective-C 源代码文件,但我正在寻找可以全局应用于所有 .rs 文件的东西。
【问题讨论】:
标签: xcode
Xcode 不支持 Rust,Rust 文件是 Xcode 的纯文本文件。 Xcode 调试器仅适用于 C 语言(C、C++、Objective-C)和 Swift。将 .rs 文件声明为 Objective-C 只会让 Xcode 假定它们是 Objective-C 代码。
你需要一个Rust IDE 来调试 Rust 代码。
【讨论】:
lldb 支持多种语言,但 Xcode 不支持。