Rust学习03:解决了如何更改项目名称的小问题

好不容易跑通了第一个小程序!

高兴之余,突然又对小程序的名字不满意了,想改一个更好的。奇怪么?不奇怪!对于一位想不开而来自学Rust的人又有什么事情是做不出的呐~~

开始我是直接改了项目文件夹的名字~捅了马蜂窝了,rust-analyzer(vscode插件)报错:

复制代码
2024-04-24T15:36:09.013552Z ERROR rust_analyzer::main_loop: FetchWorkspaceError:
rust-analyzer failed to load workspace: Failed to load the project at D:\rust2025\docstaff\Cargo.toml: Failed to query rust toolchain version at D:\rust2025\docstaff, is your toolchain setup correctly?: "C:\\Users\\qehs\\.cargo\\bin\\cargo.exe" "--version" failed: 目录名称无效。 (os error 267)

经过一番研究,发现cargo有新建项目的cargo new命令,有删除项目的cargo clean命令,就是没有改名字的命令!

又经过一番研究,以下做法是可行的:

step 1 修改Cargo.toml中的项目name

step 2 手动直接改项目文件夹的名称

step 3 可能要重启vs code(其实就是让rust-analyzer自动刷新下)

感想:网上关于Rust的分享比Python少多了,中文世界里更少,入坑需谨慎

相关推荐
AI逐月1 小时前
解决 ComfyUI 插件安装后 Nanobind 报错问题:soxr 版本冲突原理解读
开发语言·python
清华都得不到的好学生1 小时前
数据结构->1.稀疏数组,2.数组队列(没有取模),3.环形队列
java·开发语言·数据结构
光影少年1 小时前
数组去重方法
开发语言·前端·javascript
我命由我123451 小时前
浏览器的 JS 模块化支持观察记录
开发语言·前端·javascript·css·html·ecmascript·html5
江苏世纪龙科技1 小时前
【世纪龙科技】当智能网联汽车教学遇上“数字孪生”
学习
软件开发技术深度爱好者1 小时前
用python + pillow实现GUI界面图片GUI处理工具
开发语言·python
weixin_425023001 小时前
PG JSONB 对应 Java 字段 + MyBatis-Plus 完整实战
java·开发语言·mybatis
leaves falling2 小时前
C++ string 类:从入门到模拟实现
开发语言·c++
杰尼龟3682 小时前
Convince Develop 学习笔记
笔记·学习
智算菩萨2 小时前
【Tkinter】15 样式与主题深度解析:ttk 主题系统、Style 对象与跨平台样式管理实战
开发语言·python·ui·ai编程·tkinter