Open JulieLeeMSFT opened 1 month ago
Expected command: It should show one double quote and one single quote for the first arg as shown below:
myscript.py --gin_bindings=clang_path="'~/llvm-install/bin/clang'" --sampling_rate=0.2
What vs code terminal outputs:
myscript.py --gin_bindings=clang_path=\\\"\'~/llvm-install/bin/clang\\\"\' --sampling_rate=0.2
Steps to Reproduce:
"configurations": [ { "name": "Python Debugger: Current File with Arguments", "type": "debugpy", "request": "launch", "program": "${file}", "args": [ "--gin_bindings=clang_path=\\\"'~/llvm-install/bin/clang\\\"'", "--sampling_rate=0.002" ] } ]
Using three backslash does not work. Terminal prints three backslashes before the double quote and add one backslash before the single quote.
What is the correct way to put arg with double quote and signle quote in launch.json?
Expected command: It should show one double quote and one single quote for the first arg as shown below:
What vs code terminal outputs:
Steps to Reproduce:
Using three backslash does not work. Terminal prints three backslashes before the double quote and add one backslash before the single quote.
What is the correct way to put arg with double quote and signle quote in launch.json?