【问题标题】:How to run cargo from Emacs如何从 Emacs 运行货物
【发布时间】:2017-05-06 20:35:52
【问题描述】:

我正在使用 Emacs 在 Rust 中编写测试。是否可以在 Emacs 本身中运行我的测试文件的cargo run 命令,而不是每次构建都切换到终端?

【问题讨论】:

    标签: emacs rust rust-cargo


    【解决方案1】:

    从您的Cargo.toml 文件(或项目根目录)运行M-x compile,然后输入cargo run,然后点击RET。您可以从同一目录运行M-x recompile

    您可以将上述内容绑定到短键绑定,但您可能应该调查cargo.el

    【讨论】:

    • 谢谢。这几乎奏效了。我必须将此添加到我的 .init.el 文件中:(setq shell-command-switch "-ic") 以使 bash 加载我的 .bashrc 文件。我在这里找到了:link
    【解决方案2】:

    rustic 模式提供了许多货物命令的接口。除此之外,您还可以随时构建、lint 和运行测试。在Configuring Emacs for Rust development 指南中,我详细描述了设置和使用。

    【讨论】:

      猜你喜欢
      • 2016-04-07
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-11
      • 2020-06-08
      相关资源
      最近更新 更多