Tôi bắt đầu sử dụng vscode cho Python. Tôi có một chương trình thử nghiệm đơn giản. Tôi muốn chạy nó dưới gỡ lỗi và tôi cần phải thiết lập thư mục làm việc cho chạy.VSCode - cách đặt thư mục làm việc để gỡ lỗi
Tôi làm cách nào/ở đâu?
Tôi bắt đầu sử dụng vscode cho Python. Tôi có một chương trình thử nghiệm đơn giản. Tôi muốn chạy nó dưới gỡ lỗi và tôi cần phải thiết lập thư mục làm việc cho chạy.VSCode - cách đặt thư mục làm việc để gỡ lỗi
Tôi làm cách nào/ở đâu?
Bạn có thể thiết lập thư mục làm việc hiện hành đối với chương trình sửa lỗi sử dụng cwd
luận trong launch.json
Siêu! Đưa tôi đến bước tiếp theo. Bây giờ, cố gắng thực sự chạy chương trình trong gỡ rối. đây là mã: print (os.getcwd()) – user1443098
Siêu! Đưa tôi đến bước tiếp theo. Tôi có một lớp lót: print (os.getcwd()) mà tôi muốn gỡ lỗi. Tôi nhấp vào biểu tượng gỡ lỗi (hoặc nhấn F5), Có một đường nhỏ màu xanh di chuyển trong môi trường kéo xuống. Tuy nhiên, mã của tôi không bao giờ chạy. Đoán tôi đang thiếu cái gì đó. Điều đó sẽ là gì? – user1443098
quên những người cuối cùng hai, tôi đã nhận nó – user1443098
Tất cả bạn cần làm là cấu hình các thiết lập trong file cwd launch.json như sau: { "name": "Python", "type": "python", "pythonPath":"python", .... "cwd": "<Path to the directory>" .... }
Thông tin thêm về này có thể được tìm thấy ở đây: https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging#cwd
Yup, đã làm điều đó. Tôi thấy rằng nó thực sự là thư mục .vscode, vì vậy tôi nghĩ rằng tôi cần phải thêm \ .. vào cuối, phải không? – user1443098
Có, sẽ sửa đổi câu trả lời cho phù hợp – Don
này giúp trường hợp của tôi:
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"cwd": "${workspaceRoot}\\app\\js", // set here
"program": "${workspaceRoot}\\app\\js\\server.js",
}
Vui lòng đăng mã của bạn. –