diff --git a/platformio/__init__.py b/platformio/__init__.py index 520efae3..b011259d 100644 --- a/platformio/__init__.py +++ b/platformio/__init__.py @@ -14,7 +14,7 @@ import sys -VERSION = (3, 4, "0b7") +VERSION = (3, 4, "0b8") __version__ = ".".join([str(s) for s in VERSION]) __title__ = "platformio" diff --git a/platformio/ide/tpls/vscode/.vscode/c_cpp_properties.json.tpl b/platformio/ide/tpls/vscode/.vscode/c_cpp_properties.json.tpl index f5db535f..5fea5091 100644 --- a/platformio/ide/tpls/vscode/.vscode/c_cpp_properties.json.tpl +++ b/platformio/ide/tpls/vscode/.vscode/c_cpp_properties.json.tpl @@ -12,7 +12,7 @@ % end "includePath": [ % for include in includes: - "{{include.replace('"', '\\"').replace('\\\\', '/').replace('\\', '/')}}", + "{{include.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", % end "" ], @@ -21,7 +21,7 @@ "databaseFilename": "", "path": [ % for include in includes: - "{{include.replace('"', '\\"').replace('\\\\', '/').replace('\\', '/')}}", + "{{include.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", % end "" ] diff --git a/platformio/ide/tpls/vscode/.vscode/launch.json.tpl b/platformio/ide/tpls/vscode/.vscode/launch.json.tpl index 745fee62..409c1b98 100644 --- a/platformio/ide/tpls/vscode/.vscode/launch.json.tpl +++ b/platformio/ide/tpls/vscode/.vscode/launch.json.tpl @@ -7,8 +7,8 @@ "request": "launch", "cwd": "${workspaceRoot}", "name": "PlatformIO Debugger", - "target": "{{prog_path.replace('"', '\\"').replace('\\\\', '/').replace('\\', '/')}}", - "gdbpath": "{{join(dirname(platformio_path), "piodebuggdb").replace('"', '\\"').replace('\\\\', '/').replace('\\', '/')}}", + "target": "{{prog_path.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", + "gdbpath": "{{join(dirname(platformio_path), "piodebuggdb").replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", "autorun": [ "source .pioinit" ] } ]