platformio/platformio-core

Invalid escape character in c_cpp_properties.json

Open

#4 440 ouverte le 11 oct. 2022

Voir sur GitHub
 (4 commentaires) (0 réactions) (0 assignés)Python (791 forks)batch import
help wantedintegration

Métriques du dépôt

Stars
 (7 329 stars)
Métriques de merge PR
 (Merge moyen 109j 16h) (5 PRs mergées en 30 j)

Description

VSCode is suddenly unhappy with c_cpp_properties.json. My platformio.ini file contains the build flag

-DTEMPLATE_PLACEHOLDER="\'\~\'"

which yields to the following in c_cpp_properties.json:

image

with the message "Invalid escape character in string. jsonc(261)"

Everything compiles just fine but I have to manually fix c_cpp_properties.json in order for Intellisense to work properly. I did not have this problem before but I'm not sure what caused it. Any help appreciated!

Guide contributeur