Hướng dẫn run python in vscode - chạy python trong vscode
Python năm 2019 trở thành ngôn ngữ phát triển nhất hiện nay. Nó càng ngày trở lên phổ biến, được sử dụng nhiều trong các dự án phần mềm, web. Đặc biệt là các dự án về trí tuệ nhân tạo (AI), Block Chain… Số lượng lập trình viên theo học lập trình Python vì thế mà cũng tăng theo. Bài viết này sẽ hướng dẫn các bạn sử dụng Visual Studio Code – Một Editor đa năng phát triển bởi Microsoft đã được mình giới thiệu trong bài viết 5 ngôn ngữ lập trình để viết ứng dụng Desktop cho Linux tốt nhất. năm 2019 trở thành ngôn ngữ phát triển nhất hiện nay. Nó càng ngày trở lên phổ biến, được sử dụng nhiều trong các dự án phần mềm, web. Đặc biệt là các dự án về trí tuệ nhân tạo (AI), Block Chain… Số lượng lập trình viên theo học lập trình Python vì thế mà cũng tăng theo. Bài viết này sẽ hướng dẫn các bạn sử dụng Visual Studio Code – Một Editor đa năng phát triển bởi Microsoft đã được mình giới thiệu trong bài viết 5 ngôn ngữ lập trình để viết ứng dụng Desktop cho Linux tốt nhất. Show
Để cài đặt Visual Studio Code, các bạn download từ link bên dưới (Link chính thức của Microsoft) Download Visual Studio Code Việc cài đặt rất dễ dàng, bạn chọn file cài đặt tương ứng với hệ điều hành sử dụng. VS Code hiện hỗ trợ cả 3 hệ điều hành phổ biến là Windows, Linux, MacOS. Các Extension hỗ trợ lập trình PythonVisual Studio Code được Microsoft phát triển cho nhiều ngôn ngữ lập trình, không riêng gì cho Python. Nên để lập trình Python trên đó, các bạn cần cài đặt 1 số extension cần thiết.
Ngoài ra còn rất nhiều extension hữu ích khác bạn có thể tham khảo ở bài viết: Tổng hợp Extension nên dùng cho Visual Studio Code Hướng dẫn cơ bản sử dụng Visual Studio Code lập trình Python1. Tạo WorkspaceTừ cửa sổ VS Code, chọn [ File ] => [ Open folder ] và browse tới folder tới project Python (Hoặc bấm tổ hợp phím [ Ctrl + O ] )File ] => [ Open folder ] và browse tới folder tới project Python (Hoặc bấm tổ hợp phím [ Ctrl + O ] ) Tạo file hello-world.py (chương trình python) Sau đó chọn [ File ] => [ Save Workspace As ] và lưu lại file chứa các setting của Python Project. Lần sau bạn muốn mở lại Project chỉ cần chọn [ Open Workspace ] browser tới file này.File ] => [ Save Workspace As ] và lưu lại file chứa các setting của Python Project. Lần sau bạn muốn mở lại Project chỉ cần chọn [ Open Workspace ] browser tới file này. 2. Chạy Python ScriptCách 1: Chạy bằng Terminal của HDH Sau khi đã tạo file hello-world.py, để chạy file này chúng ta kích chuột phải vào file chọn “Run Python File in Terminal”hello-world.py, để chạy file này chúng ta kích chuột phải vào file chọn “Run Python File in Terminal” Kết quả: Cách 2: Chạy bằng “Python Interactive Window”: Chạy bằng “Python Interactive Window” Để chạy bằng môi trường “Python Interactive Window“, bạn cần cài Jupyter Server, sử dụng trình quản lý PIP của Python để cài bằng command sau:Python Interactive Window“, bạn cần cài Jupyter Server, sử dụng trình quản lý PIP của Python để cài bằng command sau: python -m pip install -U jupyter --user Tuy nhiên, nếu chưa được cài đặt thì VS Code sẽ hiển thị thông báo chưa config và sẽ có nút [ Install ] cho bạn cài đặt tự động.Install ] cho bạn cài đặt tự động. Giờ kích chuột phải vao script cần chạy, chọn “Run Current File in Python Interactive Window”Run Current File in Python Interactive Window” Kết quả: Cách 2: Chạy bằng “Python Interactive Window”Để chạy bằng môi trường “Python Interactive Window“, bạn cần cài Jupyter Server, sử dụng trình quản lý PIP của Python để cài bằng command sau:Tuy nhiên, nếu chưa được cài đặt thì VS Code sẽ hiển thị thông báo chưa config và sẽ có nút [ Install ] cho bạn cài đặt tự động.con bọ ở Panel bên phải => Bấm tiếp vào biểu tượng Setting => Chọn “Python File” Giờ kích chuột phải vao script cần chạy, chọn “Run Current File in Python Interactive Window” Hướng dẫn Debug Python Script
Debug Python ScriptsDebug Module Flash FrameworkDebug ] => Chọn “Start Debugging” Hoặc bấm phím F5 Pyramid Web Application 2. Debug Python Script
F11: Trường hợp line có gọi tới 1 function thì sẽ nhảy vào phần source của function đó. (Step Into)Shift + F11: (Step out) cái này mình chưa rõ cách dùng lắm, sẽ cập nhật lại sauCtrl + Shift + F5: Debug lại (Restart)Ctrl ] và bấm vào function, method để nhảy tới function mà bạn đã định nghĩa. Shift + F5: Dừng debug (Stop)Một số mẹo hay khi lập trình Python bằng Visualt Studio Codeautopep8 1. Nhảy tới 1 functionCtrl + Shift + I ] để format file source code cho chúng ta. Nếu module autotopep8 chưa được cài đặt, nó sẽ hỏi chúng ta có muốn cài đặt hay không. Các bạn bấm [ Install ] Giữ phím [ Ctrl ] và bấm vào function, method để nhảy tới function mà bạn đã định nghĩa. python -m pip install -U autopep8 --user Nguồn: vinasupport.com |