当涉及到CLion中的工具链时,我遇到了一个意想不到的问题。我想要为编译器使用稳定的通道,而对rustfmt使用夜间通道。原因是我想使用在稳定版本中不可用的rustfmt特性。不幸的是,CLion只获取当前选定的工具链,而没有任何方法覆盖或自定义该工具链,因此无法选择每晚的rustfmt进行格式化。有什么解决办法或选项,我没有注意到时,寻找它?
在评论中,有人建议cargo +nightly fmt可能是我要找的东西。尽管它允许每晚使用锈蚀,但它并没有集成到CLion流中,这似乎使用了整个工具链的当前启用版本。
发布于 2022-11-26 23:56:21
在Clion | Preferences...下
搜索左侧列formatter
Use rustfmt instead of the built-in formatter
Ok的
Rustfmt,将+nightly添加到Additional arguments:框现在,Code | Reformat File with rustfmt应该尊重rustfmt夜间设置。(CLion 2022.2.4)

https://stackoverflow.com/questions/67394969
复制相似问题