Zaczynam używać vscode dla Pythona. Mam prosty program testowy. Chcę uruchomić go w trybie debugowania i muszę ustawić katalog roboczy do uruchomienia.VSCode - jak ustawić katalog roboczy do debugowania
Jak/gdzie mam to zrobić?
Zaczynam używać vscode dla Pythona. Mam prosty program testowy. Chcę uruchomić go w trybie debugowania i muszę ustawić katalog roboczy do uruchomienia.VSCode - jak ustawić katalog roboczy do debugowania
Jak/gdzie mam to zrobić?
Można ustawić bieżący katalog roboczy dla programu debugowanego wykorzystaniem cwd
argumentu w launch.json
Super! Przejdźmy do następnego kroku. Teraz próbuję uruchomić program w debugowaniu. oto kod: print (os.getcwd()) – user1443098
Super! Przejdźmy do następnego kroku. Mam jedną linijkę: print (os.getcwd()), którą chcę debugować. Klikam ikonę debugowania (lub hit F5), W obszarze Środowisko rozwijam małą niebieską linię ruchomą. Jednak mój kod nigdy nie działa. Chyba brakuje mi czegoś. Co by to było? – user1443098
zapomnieć o tych dwóch ostatnich, mam to – user1443098
Wszystko, co musisz zrobić, to skonfigurować ustawienia cwd w pliku launch.json następująco: { "name": "Python", "type": "python", "pythonPath":"python", .... "cwd": "<Path to the directory>" .... }
Więcej informacji na temat to można znaleźć tutaj: https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging#cwd
Tak, zrobiłeś to. Widzę, że faktycznie jest to katalog .vscode, więc myślę, że muszę dodać \ .. na koniec, prawda? – user1443098
Tak, odpowiednio zmieni odpowiedź – Don
to pomaga moim przypadku
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"cwd": "${workspaceRoot}\\app\\js", // set here
"program": "${workspaceRoot}\\app\\js\\server.js",
}
Proszę zaksięgować swój kod. –