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 (#29) * fix: gdb use actual cmd syntax * manage VSC extension (#30)
This commit is contained in:
@@ -74,7 +74,7 @@ class DebugServerProcess(DebugBaseProcess):
|
||||
if server["cwd"]:
|
||||
args.extend(["-s", server["cwd"]])
|
||||
args.extend(
|
||||
["-c", "gdb_port pipe; tcl_port disabled; telnet_port disabled"]
|
||||
["-c", "gdb port pipe; tcl port disabled; telnet port disabled"]
|
||||
)
|
||||
args.extend(server["arguments"])
|
||||
str_args = " ".join(
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
.pio
|
||||
.cache
|
||||
.dummy
|
||||
.vscode/.browse.c_cpp.db*
|
||||
.vscode/c_cpp_properties.json
|
||||
.vscode/launch.json
|
||||
.vscode/ipch
|
||||
compile_commands.json
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
% import os
|
||||
% import re
|
||||
%
|
||||
% recommendations = set(["pioarduino.pioarduino-ide"])
|
||||
% recommendations = set(["pioarduino.pioarduino-ide", "Jason2866.esp-decoder"])
|
||||
% unwantedRecommendations = set(["ms-vscode.cpptools-extension-pack"])
|
||||
% previous_json = os.path.join(project_dir, ".vscode", "extensions.json")
|
||||
% if os.path.isfile(previous_json):
|
||||
|
||||
Reference in New Issue
Block a user