我目前正在使用VScode进行一些Python作业。但是,我不确定如何将VScode调试器用于必须通过git bash终端手动输入的特定命令。
每当测试我的代码时,我都必须手动输入一些命令,例如:
python xxx.py -l some_file -p some_file -a fn=some_function
或在文本文件(例如foo.txt)上编写上述代码,然后运行
bash foo.txt
在我的Git Bash终端上测试我的结果。但是,将断点放在代码的某些部分并不会停止,并且修改.json文件不会让我调试代码。
我尝试使用“ args”,“ programs”等,但还是没有运气。我将不胜感激任何建议。
答案 0 :(得分:0)
"args": ["-l", "some_file", "-p", "some_file", "-a", "fn=some_function"]
Remember that anything that is meant to have a space separating it must be it's own string in the array.