Modular 团队对 VS Code 扩展增加了对 Mojo 编程语言的支持。
主要的功能特点
- .mojo和.🔥文件的语法突出显示
- 代码补全
- 代码诊断和快速修复
- 文档字符串代码块的完整 LSP 体验
- 转到符号
- 悬停时显示 API 文档
- 代码格式
- 运行 Mojo 文件
开始使用
- 安装 Mojo SDK
- 安装 Mojo 在VS Code中的扩展
- 打开任意的 .mojo or .🔥 file.
配置
扩展将尝试使用环境变量查找 Mojo SDK 安装的路径MODULAR_HOME。如果MODULAR_HOME环境中未设置,则可以通过mojo.modularHomePath 扩展设置明确设置路径,见下图。
Mojo SDK 解决方案
每当您想要对文件执行操作时,扩展程序都会寻找能够为其提供服务的合适 Mojo SDK。搜索将从 mojo.modularHomePath文件的工作区设置开始(如果可用)。否则,扩展程序将尝试使用相同的设置,但在用户级别。然后,它将尝试使用MODULAR_HOME环境变量。如果这些尝试均无效,扩展程序将回退到使用mojo.modularHomePath 当前窗口中任何打开的工作区的工作区级别定义的设置。如果用户打开不属于任何活动工作区的 Mojo 文件并希望获得一些扩展支持,这将特别有用。