Mã dự án trăn
Python năm 2019 trở thành ngôn ngữ phát triển nhất hiện nay. Nó ngày càng trở nê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), Chuỗi khối… 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 tải về từ liên kết bên dưới (Link chính thức của Microsoft) Tải xuống mã Visual Studio Việc cài đặt rất dễ dàng, bạn chọn tệp 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 tiện ích mở rộng hỗ trợ cài đặt PythonVisual Studio Code được Microsoft phát triển cho nhiều ngôn ngữ lập trình, không có gì riêng cho Python. Nên để lập trình Python trên đó, các bạn cần cài đặt 1 số tiện ích mở rộng cần thiết con trănTiện ích mở rộng được phát triển bởi chính Microsoft Hỗ trợ gợi nhớ mã (Suggest), Tự động hoàn thành mã (Auto Complete), gỡ lỗi và chạy ứng dụng Python Lệnh cài đặt. ext cài đặt ms-python. con trăn Hỗ trợ CSS HTMLTiện ích mở rộng hỗ trợ viết mã HTML/CSS dành cho các bạn sử dụng Python để lập trình web Lệnh cài đặt. cài đặt ext ecmel. vscode-html-css Phát triển từ xaTiện ích mở rộng được phát triển bởi Microsoft, giúp bạn viết mã, gỡ lỗi, chạy chương trình Python trên máy chủ từ xa thay vì trên máy tính cục bộ của bạn Lệnh cài đặt. ext cài đặt ms-vscode-remote. vscode-remote-extensionpack
Ngoài ra còn rất nhiều tiện ích mở rộng hữu ích khác bạn có thể tham khảo tại 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 setting Python1. Tạo vùng làm việcTừ cửa sổ VS Code, chọn [ File ] => [ Open folder ] và duyệt đến thư mục tới project Python (Hoặc nhấn tổ hợp phím [ Ctrl + O ] ) Tạo tệp hello-world. py (chương trình python) Sau đó chọn [ File ] => [ Save Workspace As ] và lưu lại tệp chứa các cài đặt của Dự án Python. Lần sau bạn muốn mở lại Project chỉ cần chọn trình duyệt [ Open Workspace ] to this file 2. Chạy tập lệnh PythonCách 1. Run by Terminal of HDH Sau khi đã tạo file hello-world. py, to run this file we 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 “Cửa sổ tương tác Python” Để chạy bằng môi trường “Python Interactive Window“, bạn cần cài đặt Jupyter Server, sử dụng trình quản lý PIP của Python để cài đặt bằng lệnh sau python -m pip install -U jupyter --user Tuy nhiên, nếu chưa cài đặt thì VS Code sẽ hiển thị thông báo chưa cấu hình và sẽ có nút [ Install ] để bạn cài đặt tự động Giờ kích chuột phải vào tập lệnh cần chạy, chọn “Chạy tệp hiện tại trong cửa sổ tương tác Python” Kết quả Hướng dẫn Gỡ lỗi Python Script1. Cấu hình debug Python ScriptTừ Visual Studio Code => Bấm vào biểu tượng con bọ ở Bảng điều khiển bên phải => Bấm tiếp vào biểu tượng Cài đặt => Chọn “Tệp Python” Nó sẽ tạo cho ta 1 file launch. json ở ngay thư mục của dự án Chúng tôi hỗ trợ Visual Code với rất nhiều loại Debug
2. Gỡ lỗi tập lệnh PythonFirst open program of them ta, process setting breakpoint Từ menu => Chọn [ Gỡ lỗi ] => Chọn “Bắt đầu gỡ lỗi” Hoặc nhấn phím F5 Chương trình sẽ dừng lại ở vị trí mà ta muốn gỡ lỗi. Bạn có thể nhìn thấy giá trị của biến sau khi gán bằng 1 Một số phím tắt gỡ lỗi
Một số mẹo hay khi lập trình Python bằng Visual Studio Code1. to jump 1 functionGiữ phím [ Ctrl ] và nhấn vào chức năng, phương thức để nhảy tới chức năng mà bạn đã định nghĩa 2. Định dạng mã nguồn theo chuẩn PEP 8You have to install python package is autopep8 Bấm tổ hợp phím [ Ctrl + Shift + I ] để định dạng mã nguồn tệp cho chúng ta. Nếu mô-đun autotopep8 chưa được cài đặt, nó sẽ hỏi chúng tôi có muốn cài đặt hay không. Các bạn nhấn [ Install ] |