我可以将 lib.rs 重命名为 crate 名称吗?

Fai*_*ure 2 rust rust-cargo

现在我正在开发一个带有多个单独的板条箱的项目。

我希望将 lib.rs 重命名为板条箱的名称本身,因为当我同时打开多个文件时,我需要多花一秒钟才能找到我正在寻找的那个,这没什么大不了的,只是好奇是否可能或一个好主意。

许多 lib.rs 文件在 ide 中同时打开

ne_log/lib.rs进入:ne_log/ne_log.rs

kmd*_*eko 6

是的,在每个部分中Cargo.toml添加一个lib包含所需路径的部分:

[lib]
path = "src/some_other_file.rs"
Run Code Online (Sandbox Code Playgroud)

在这里阅读更多内容:货物目标

至于这是否是一个好主意;它将使您的文件结构变得非标准,但该选项是可用的,因为有很多非标准工作流程。请自行斟酌。