我刚开始使用 Rust 和 VSCode。
如果我按 F1 并选择 Tasks: Run Task
,我会看到一个任务列表。如果我选择 Run: cargo run
任务并按下 Enter
,它将在终端中执行。
因此需要敲击三个键。有没有一种方法可以分配一个快捷键,以便可以通过一次按键来完成?
观察:Ctrl+Shift+B 使包含两个项目的列表出现:Rust: cargo build
和 Rust: cargo 检查
。
最佳答案
我在我的 launch.json
中使用它:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"type": "gdb",
"request": "launch",
"target": "./target/debug/my_program",
"cwd": "${workspaceRoot}",
"preLaunchTask": "Cargo build"
}
]
}
当然,你必须在tasks.json
中有一个“Cargo build”任务:
"tasks": [
{
"label": "Cargo build",
"command": "cargo build",
"group": {
"kind": "build",
"isDefault": true
}
}
]
然后当我按下 F5 时,我可以在 Debug模式下运行我的程序。
关于rust - 如何为 Rust : cargo run? 创建快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49822696/