Skip to content
This repository was archived by the owner on Jun 4, 2026. It is now read-only.

Commit 7a81c8e

Browse files
committed
add west extension that generates build and debug configurations for vscode
1 parent 9d39f27 commit 7a81c8e

5 files changed

Lines changed: 250 additions & 132 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ __pycache__/
1414

1515
# docs
1616
/doc/_build*
17+
18+
.vscode/tasks.json
19+
.vscode/launch.json
20+
.vscode/c_cpp_properties.json

.vscode/tasks.json

Lines changed: 0 additions & 131 deletions
This file was deleted.

projects.code-workspace

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,12 @@
5353
},
5454
"extensions": {
5555
"recommendations": [
56-
"nordic-semiconductor.nrf-connect-extension-pack"
56+
"nordic-semiconductor.nrf-connect-extension-pack",
57+
"marus25.cortex-debug",
58+
"mcu-debug.peripheral-viewer",
59+
"ms-vscode.vscode-embedded-tools",
60+
"ms-vscode.vscode-serial-monitor",
61+
"thecreativedodo.usbip-connect"
5762
]
5863
}
5964
}

scripts/west-commands.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,8 @@ west-commands:
44
- name: patch
55
class: WestPatch
66
help: Manage patching across zephyr ecosystem repositories
7+
- file: scripts/west_vscode.py
8+
commands:
9+
- name: vscode
10+
class: WestVsCode
11+
help: Generate VS Code configuration files for Zephyr projects

0 commit comments

Comments
 (0)