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

相关推荐
序安InToo17 分钟前
第6课|注释与代码风格
后端·操作系统·嵌入式
xyy12317 分钟前
C#: Newtonsoft.Json 到 System.Text.Json 迁移避坑指南
后端
洋洋技术笔记20 分钟前
Spring Boot Web MVC配置详解
spring boot·后端
JxWang0520 分钟前
VS Code 配置 Markdown 环境
后端
navms23 分钟前
搞懂线程池,先把 Worker 机制啃明白
后端
JxWang0523 分钟前
离线数仓的优化及重构
后端
Nyarlathotep011324 分钟前
gin01:初探gin的启动
后端·go
JxWang0525 分钟前
安卓手机配置通用多屏协同及自动化脚本
后端
JxWang0526 分钟前
Windows Terminal 配置 oh-my-posh
后端
SimonKing42 分钟前
OpenCode AI编程助手如何添加Skills,优化项目!
java·后端·程序员