Skip to content

Commit d332115

Browse files
authored
add recommended extension / support clangd (#24)
* remove telemetry * no full git clone * add intelhex as required * no core packages * add `rich_click` as pip dependencies * remove advertisings * add intelhex as required * install scons and Pio home from github * replace "get_core_package_dir" for piohome and pioremote * Add esp-decoder to VSCode recommendations (platformio#29) * fix: gdb use actual cmd syntax * manage VSC extension (platformio#30)
1 parent 1a30311 commit d332115

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

platformio/debug/process/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ async def run(self): # pylint: disable=too-many-branches
7474
if server["cwd"]:
7575
args.extend(["-s", server["cwd"]])
7676
args.extend(
77-
["-c", "gdb_port pipe; tcl_port disabled; telnet_port disabled"]
77+
["-c", "gdb port pipe; tcl port disabled; telnet port disabled"]
7878
)
7979
args.extend(server["arguments"])
8080
str_args = " ".join(
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
.pio
2+
.cache
3+
.dummy
24
.vscode/.browse.c_cpp.db*
35
.vscode/c_cpp_properties.json
46
.vscode/launch.json
57
.vscode/ipch
8+
compile_commands.json

platformio/project/integration/tpls/vscode/.vscode/extensions.json.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
% import os
33
% import re
44
%
5-
% recommendations = set(["pioarduino.pioarduino-ide"])
5+
% recommendations = set(["pioarduino.pioarduino-ide", "Jason2866.esp-decoder"])
66
% unwantedRecommendations = set(["ms-vscode.cpptools-extension-pack"])
77
% previous_json = os.path.join(project_dir, ".vscode", "extensions.json")
88
% if os.path.isfile(previous_json):

0 commit comments

Comments
 (0)