Làm thế nào để chạy python trong mã phòng thu trực quan
Trong hướng dẫn này, bạn sử dụng Python 3. x để tạo ứng dụng Python “Hello World” đơn giản nhất trong Visual Studio Code. Bằng cách sử dụng tiện ích mở rộng Python, bạn biến Mã VS thành một IDE Python nhẹ tuyệt vời Show
Bạn cũng có thể chạy Mã VS từ thiết bị đầu cuối bằng cách nhập 'mã' sau khi thêm mã vào đường dẫn
Khi bạn gõ lệnh Install 'code' trong lệnh PATH trong Command Palette, VS Code sẽ thêm đường dẫn thực thi của nó trong thư mục /Applications vào PATH Bạn có thể tự thêm Mã VS vào đường dẫn của mình cat << EOF >> ~/.bash_profile# Add Visual Studio Code (code)export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"EOFBắt đầu với PythonĐiều kiện tiên quyết Để hoàn thành thành công hướng dẫn này, bạn phải làm như sau
2. Cài đặt phiên bản Python 3. x. Cài đặt thông qua Homebrew trên macOS sử dụng mkdir helloPythoncd helloPythoncode .0Trăn 3. x upgradeStart VS Code trong thư mục dự án (không gian làm việc) Tạo một thư mục trống có tên là “helloPython”, điều hướng vào đó và mở Mã VS ( mkdir helloPythoncd helloPythoncode .1) trong thư mục đó ( mkdir helloPythoncd helloPythoncode .2) mkdir helloPythoncd helloPythoncode .VS Code tạo không gian làm việc Bằng cách bắt đầu Mã VS trong một thư mục, thư mục đó sẽ trở thành “không gian làm việc” của bạn. Mã VS lưu trữ cài đặt dành riêng cho không gian làm việc đó trong mkdir helloPythoncd helloPythoncode .3, tách biệt với cài đặt người dùng được lưu trữ trên toàn cầuChọn một trình thông dịch Python Python là ngôn ngữ được thông dịch và để chạy mã Python và nhận Python IntelliSense, bạn phải cho VS Code biết nên sử dụng trình thông dịch nào Từ trong Mã VS, chọn trình thông dịch Python 3 bằng cách mở Bảng lệnh (⇧⌘P), bắt đầu nhập Python. Chọn lệnh Thông dịch viên để tìm kiếm, sau đó chọn lệnh. Bạn cũng có thể sử dụng tùy chọn Chọn môi trường Python trên Thanh trạng thái nếu có (tùy chọn này cũng có thể hiển thị một trình thông dịch đã chọn) Chọn Môi trường Python trong Thanh trạng tháiChọn Trình thông dịch Python 3 trong Bảng lệnhChọn một trình thông dịch sẽ đặt giá trị mkdir helloPythoncd helloPythoncode .4 trong cài đặt không gian làm việc của bạn thành đường dẫn của trình thông dịch. Để xem cài đặt, hãy chọn Tệp > Tùy chọn > Cài đặt, sau đó chọn tab Cài đặt vùng làm việcTạo tệp mã nguồn Python Hello World Từ thanh công cụ File Explorer, nhấn nút Tệp mới trên thư mục mkdir helloPythoncd helloPythoncode .5Nhấp vào biểu tượng tệp mới Đặt tên cho tệp là mkdir helloPythoncd helloPythoncode .6 và tệp sẽ tự động mở trong trình chỉnh sửaMã VS diễn giải xin chào. py như Python Bằng cách sử dụng phần mở rộng tệp mkdir helloPythoncd helloPythoncode .7, Mã VS diễn giải tệp này dưới dạng Python và đánh giá nội dung bằng phần mở rộng Python và trình thông dịch đã chọn Tiếp theo bắt đầu nhập mã nguồn sau nếu dùng Python 3 msg = "Hello World"print(msg) Khi bạn bắt đầu nhập mkdir helloPythoncd helloPythoncode .8, hãy chú ý cách IntelliSense trình bày các tùy chọn tự động hoàn thànhIntelliSense trình bày tự động hoàn thành IntelliSense và tính năng tự động hoàn thành hoạt động với các mô-đun Python tiêu chuẩn cũng như các gói khác mà bạn đã cài đặt vào môi trường của trình thông dịch Python đã chọn. Nó cũng cung cấp các hoàn thành cho các phương thức có sẵn trên các loại đối tượng. Ví dụ: vì biến mkdir helloPythoncd helloPythoncode .9 chứa một chuỗi, IntelliSense cung cấp các phương thức chuỗi, sau đó bạn nhập msg = "Hello World"print(msg)0IntelliSense hiển thị các phương thức chuỗi trên biến msg Vui lòng thử nghiệm thêm với IntelliSense, nhưng sau đó hoàn nguyên các thay đổi để bạn chỉ có biến mkdir helloPythoncd helloPythoncode .9 và lệnh gọi mkdir helloPythoncd helloPythoncode .8, đồng thời lưu tệp (⌘S)Chạy Hello World Thật đơn giản để chạy mkdir helloPythoncd helloPythoncode .6 với Python. Nhấp chuột phải vào trình chỉnh sửa và chọn Chạy tệp Python trong Terminal (tệp này sẽ tự động lưu tệp) Lệnh mở bảng điều khiển đầu cuối trong đó trình thông dịch Python của bạn được kích hoạt tự động, sau đó chạy msg = "Hello World"print(msg)4Đầu ra của xin chào. py trong thiết bị đầu cuối Có nhiều cách khác để bạn có thể chạy Python trong VS Code
Bây giờ chúng ta hãy thử gỡ lỗi chương trình Hello World đơn giản của chúng ta Đầu tiên, đặt điểm ngắt trên dòng 2 của mkdir helloPythoncd helloPythoncode .6 bằng cách đặt con trỏ vào lệnh gọi mkdir helloPythoncd helloPythoncode .8 và nhấn F9. Ngoài ra, chỉ cần nhấp vào rãnh bên trái của trình chỉnh sửa bên cạnh số dòng. Một vòng tròn màu đỏ xuất hiện trong rãnh nướcMáng xối trong thanh bên trái của trình chỉnh sửa Tiếp theo, chọn Chế độ xem gỡ lỗi trong thanh bên Chế độ xem gỡ lỗiSau đó chọn biểu tượng cài đặt trên thanh công cụ gỡ lỗi (hoặc sử dụng lệnh menu Gỡ lỗi > Mở cấu hình) Biểu tượng cài đặt trên thanh công cụ gỡ lỗiLệnh này sẽ mở một menu trình gỡ lỗi có sẵn, menu này cũng hiển thị Python & Python Experiment. Chọn Python Trình gỡ lỗi PythonPhần mở rộng Python sau đó tạo một tệp msg = "Hello World"print(msg)7 chứa một số cấu hình, xuất hiện trong trình đơn thả xuống cấu hình; phóng. json của tệp Python Chọn “Trăn. Tệp hiện tại”, là cấu hình chạy tệp hiện tại được hiển thị trong trình chỉnh sửa bằng trình thông dịch Python hiện được chọn Để tự động dừng trình gỡ lỗi ở dòng đầu tiên khi chương trình bắt đầu, hãy thêm cài đặt msg = "Hello World"print(msg)9 vào tệp "Python. Tệp hiện tại" trong msg = "Hello World"print(msg)7, để toàn bộ cấu hình xuất hiện như sau {"name": "Python: Current File","type": "python","request": "launch","program": "${file}","stopOnEntry": true}, Lưu msg = "Hello World"print(msg)7, chuyển sang mkdir helloPythoncd helloPythoncode .6 trong trình chỉnh sửa, sau đó chạy trình gỡ lỗi bằng cách chọn mũi tên màu lục trong thanh công cụ Gỡ lỗi hoặc nhấn F5. Chuyển sang mkdir helloPythoncd helloPythoncode .6 trong trình chỉnh sửa là chìa khóa. Nếu bạn vẫn đang ở trong msg = "Hello World"print(msg)7 và nhấn F5, trình biên dịch sẽ trả về lỗi thuộc tính không hợp lệ trong {"name": "Python: Current File","type": "python","request": "launch","program": "${file}","stopOnEntry": true},5 vì nó cố chạy msg = "Hello World"print(msg)7 dưới dạng tệp hiện tại. Bởi vì {"name": "Python: Current File","type": "python","request": "launch","program": "${file}","stopOnEntry": true},7 được đặt thành true, trình gỡ lỗi dừng ở dòng đầu tiên của tệp. Dòng hiện tại được biểu thị bằng một mũi tên màu vàng ở lề trái. Nếu bạn kiểm tra cửa sổ Biến cục bộ tại thời điểm này, bạn sẽ thấy rằng chỉ các biến tự động được xác địnhTrình gỡ lỗi dừng lại Một thanh công cụ gỡ lỗi xuất hiện dọc trên cùng với các lệnh sau từ trái sang phải. chạy (F5), bước qua (F10), bước vào (F11), bước ra (⇧F11), khởi động lại (⇧⌘F5) và dừng (⇧F5) thanh công cụ gỡ lỗiThanh trạng thái cũng thay đổi màu sắc (màu cam trong nhiều chủ đề) để biểu thị chế độ gỡ lỗi. Bảng điều khiển gỡ lỗi Python cũng tự động xuất hiện ở bảng phía dưới bên phải để hiển thị các lệnh đang được chạy cùng với đầu ra của chương trình Để tiếp tục chạy chương trình, chọn lệnh chạy trên thanh công cụ gỡ lỗi (F5) hoặc mũi tên màu xanh lá cây trong chế độ xem Gỡ lỗi. Trình gỡ lỗi chạy chương trình đến điểm ngắt tiếp theo. Biến mkdir helloPythoncd helloPythoncode .9 hiện được xác định xuất hiện trong khung Cục bộcác biến xuất hiện trong ngăn Cục bộ Bạn cũng có thể làm việc với các biến trong Bảng điều khiển gỡ lỗi (Nếu bạn không nhìn thấy nó, hãy chọn Bảng điều khiển gỡ lỗi ở khu vực phía dưới bên phải của Mã VS hoặc chọn nó từ menu…. ) Sau đó thử nhập từng dòng sau tại dấu nhắc > ở cuối bảng điều khiển msgmsg.capitalize()msg.split()Bảng điều khiển gỡ lỗi Chọn lại mũi tên xanh hoặc lệnh chạy trên thanh công cụ gỡ lỗi (F5) để chạy chương trình đến khi hoàn tất. “Xin chào thế giới” xuất hiện trong Bảng điều khiển gỡ lỗi Python nếu bạn chuyển về nó và Mã VS thoát khỏi chế độ gỡ lỗi sau khi chương trình hoàn tất Đầu ra của chương trìnhNhư mọi khi, mọi phản hồi đều được đánh giá cao, vì vậy, vui lòng bình luận ở đây hoặc liên hệ trên twitter — và như mọi khi, Thêm nơi này đến từCâu chuyện này được xuất bản trong Đáng chú ý, nơi hàng ngàn người đến mỗi ngày để tìm hiểu về con người & ý tưởng hình thành các sản phẩm chúng ta yêu thích Lệnh chạy mã Python trong mã Visual Studio là gì?Để chạy mã Python. . sử dụng phím tắt Ctrl + Alt + N hoặc nhấn F1 rồi chọn/gõ Run Code, hoặc nhấp chuột phải vào Trình soạn thảo văn bản rồi nhấp vào Chạy mã trong menu ngữ cảnh của trình soạn thảo hoặc nhấp vào nút Chạy mã trong menu tiêu đề trình chỉnh sửa hoặc nhấp vào nút Run Code trong menu ngữ cảnh của trình duyệt tệp Chúng tôi có thể chạy chương trình Python trong Visual Studio không?Visual Studio 2022 hỗ trợ mở thư mục chứa mã Python và chạy mã đó mà không cần tạo tệp giải pháp và dự án Visual Studio . |