如何使用Atom编辑器创建、构建、运行和调试Rust程序?

20
我正在寻找逐步说明如何在Atom编辑器中创建、构建、运行和调试第一个Rust应用程序的指南。
到目前为止,我已经安装了Atom编辑器、安装了language-rust包,并徒劳地尝试在编辑器内查找创建Rust“项目”或“包”的选项,我的谷歌搜索无果而终。
免责声明:我使用Windows操作系统,非常熟悉Visual Studio,不熟悉*nix类开发环境,但渴望尝试Rust。

2
你可能也对RustDT,一个基于Eclipse的Rust集成开发环境感兴趣。 - oli_obk
1个回答

23
  1. 安装build插件。
  2. 安装build-cargo插件。
  3. 按下Windows+R组合键。
  4. 输入cmd,然后按下Return或点击OK
  5. 输入cd C:\path\of\your\projects\folder(如果在另一个驱动器上,请在使用cd命令之前输入d:并按下Return)。
  6. 输入cargo new --bin your_project_name(不能有同名文件夹)。
  7. 关闭命令提示符窗口。
  8. 在 Windows 文件资源管理器中进入新文件夹。
  9. 右键单击该文件夹并选择 "用 Atom 打开"。
  10. 按下Ctrl+Alt+T组合键,从下拉列表中选择 "run"。
  11. 如果你希望 Atom 在遇到第一个错误时自动跳转到它,可以在build插件的设置中激活 "自动滚动到构建错误处" 复选框来更改此设置。
  12. 如果您想要错误和警告的行内弹出窗口,请安装linter插件。

如果有人能够在 Atom 中进行调试,那将是极大的帮助。


即使我以管理员身份运行,我仍然会收到错误提示“无法使用sh执行cargo。请确保'cmd'和'cwd'存在并具有正确的访问权限。” - Alex Zhukovskiy
1
非常抱歉,我的帖子已经过时了,我已经更新了它以反映改进的货物支持。请确保删除您的.atom-build.json并重新启动Atom。 - oli_obk
我之前尝试过(甚至在添加.atom-build.json之前),所以特别是因为简单的“即插即用”方式对我不起作用,所以我才添加了它,但是在第10步总是会得到“没有工具可以提供任何构建配置。” - Alex Zhukovskiy
我明白了,build-cargo 插件也需要安装。 - Alex Zhukovskiy
有一种使用Visual Studio Code和漂亮的打印机进行调试的方法。也许在Atom中也可以做类似的事情?https://medium.com/@royalstream/rust-development-using-vs-code-on-os-x-debugging-included-bc10c9863777#.ervrbub5x - MajesticRa
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接