【rust】vscode下rust-analyzer和Rust Test Lens的Lens

背景

一个粉丝问:

我编辑的launch.json为什么只在按F5的时候工作 按这个debug按钮就不工作?

那在哪改这个插件的配置文档?我一直用的F5 今天上午才注意到这个问题,比如怎么改程序的命令行参数,我意思是如果我非要用这个插件调试 我在哪改这个插件的参数?

研究

于是开始了研究,整理后得知这是rust-analyzer下的Lens

搜索资料,完整翻了一遍官方手册:https://rust-analyzer.github.io/manual.html

以及Stack Overflow相关问题

最终答案是:https://github.com/rust-lang/rust-analyzer/issues/10408

rust-analyzer 没法修改程序的启动参数,它只能修改调试时rust环境、cargo环境

rust-analyzer下的Lens

如上github的issues里提出解决办法

ctrl+shift+p 然后输入 rust-analyzer generate configure 执行方法

Rust Test Lens下的Lens

那么比较好用的就是Rust Test Lens这个插件了。记得先禁用rust-analyzer的Lens。

相关推荐
Mk598785 分钟前
P4:把 Agent 的记忆搬进 Redis —— AgentScope-Java 工程化实战
后端
雨中飘荡的记忆6 分钟前
Claude Code 入门必会:@、!、Slash Commands,一篇讲清楚
人工智能·后端
严谨的麻辣烫20 分钟前
Python HTTP 连接池怎么用?从连接复用到请求异常排查
开发语言·python·http·requests·网络排查
用户83562907805121 分钟前
如何使用 Python 在 Word 文档中创建和格式化列表
后端·python
码林鼠25 分钟前
flutter状态管理入门教程-Riverpod
开发语言·javascript·flutter
开心就好202526 分钟前
uni-app 本地打包 iOS,在 Windows 上使用 KXBuild 产出 ipa 并上架的完整流程
后端·ios
百慕大三角39 分钟前
从 CLAUDECODE 到 AI_AGENT:前端与 CLI 工具如何感知 AI 编码代理?
人工智能·后端·全栈
system_error_x1 小时前
C++ 编程基础入门教程
开发语言·c++
旋律4141 小时前
同义方法区别(增加类与删除类)
java·后端
调试人生的显微镜1 小时前
跨平台抓包工具怎么选?TraceEagle抓包鹰 的四种跨平台能力
后端·ios