【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。

相关推荐
生锈的键盘6 分钟前
从实战搞懂 Docker:一个 Python 项目的开发环境容器化笔记
后端
瑞雪兆丰年兮10 分钟前
JavaWeb-day14-SpringBootWeb原理篇
java·开发语言·spring boot·spring·bean·mybatis·javaweb
九零HTTP27 分钟前
RFC 7230 把请求行分了四种,网关只用得上两种
后端
SomeOtherTime2 小时前
Rust生命周期介绍(AI回答)
开发语言·后端·rust
程序猿打工仔2 小时前
计算机基础(C语言)考编、专技岗
c语言·开发语言·算法
无责任此方_修行中2 小时前
「不止技术」AIE 2026 会后感悟
人工智能·后端·ai编程
喵本喵叁肆2 小时前
Rényi 差分隐私:把隐私损失看成一族矩(英文原题:Rényi Differential Privacy (CSF 2017))
开发语言·r语言
SimonKing3 小时前
Workbuddy太占C盘空间了,写个迁移工具迁走10G的数据
java·后端·程序员
Hvitur3 小时前
Java - Lambda
java·开发语言·python
xiaoye-duck3 小时前
《C++ 项目:手写大模型接入 SDK》DataManager数据管理模块:SQLite持久化存储
开发语言·数据库·c++·sqlite