From f312dd3b8d83f6dcfd180e44018d6232730849c8 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Wed, 18 Jun 2025 22:14:53 +0800 Subject: [PATCH] Add VS Code tasks --- .gitignore | 1 + .vscode/tasks.json | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 .vscode/tasks.json diff --git a/.gitignore b/.gitignore index 859ad37..727425e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ .vscode/* !.vscode/settings.json !.vscode/c_cpp_properties.json +!.vscode/tasks.json !.vscode/README.md *.o diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..e6a1413 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,39 @@ +{ + "tasks": [ + { + "type": "shell", + "label": "构建 chsrc", + "command": "just", + "args": ["build"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "使用 just build 编译" + }, + { + "type": "shell", + "label": "测试 chsrc", + "command": "just", + "args": ["test"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "test", + "isDefault": true + }, + "detail": "使用 just test 测试" + } + ], + "version": "2.0.0" +}