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少多了,中文世界里更少,入坑需谨慎

相关推荐
Miqiuha18 分钟前
建造者设计模式学习
学习·设计模式
mit6.82418 分钟前
[Qt] Qt介绍 | 搭建SDK
linux·c++·qt·学习
阳光开朗_大男孩儿19 分钟前
QT_BEGIN_NAMESPACE 和 QT_END_NAMESPACE(一)
开发语言·数据库·qt
@yongchao_pan29 分钟前
IC验证面试常问问题
开发语言·面试·vim
宇寒风暖32 分钟前
软件工程期末复习(一)
笔记·学习·软件工程
sensen_kiss34 分钟前
CPT203 Software Engineering 软件工程 Pt.6 软件管理(中英双语)
学习·软件工程
多恩Stone1 小时前
【Domain Generalization(1)】增量学习/在线学习/持续学习/迁移学习/多任务学习/元学习/领域适应/领域泛化概念理解
人工智能·学习·迁移学习
全栈师1 小时前
WinForm事件遇到异步方法的处理方式
java·开发语言·c#
Prejudices2 小时前
Qt信号的返回值
开发语言·qt
嵌入(师)2 小时前
C++基本语法
开发语言·c++