Với ưu điểm đơn giản, cấu trúc mạch lạc, sử dụng từ vựng tiếng Anh, Python đã trở thành một trong những ngôn ngữ lập trình phát triển nhất hiện nay. Trong bài viết này, Học viện Agile sẽ hướng dẫn các bạn cách lập trình Python trên Visual Studio Code – một trình soạn thảo mã nguồn phát triển bởi Microsoft.
Visual Studio Code là trình biên tập code hoàn toàn miễn phí, dành cho các hệ điều hành macOS, Windows và Linux được phát triển bởi Microsoft. Visual Code Studio hỗ trợ các chức năng như debug, tự hoàn thành mã thông minh, cải tiến mã nguồn, cho phép người dùng thay đổi theme, phím tắt…
Các bạn có thể download Visual Studio Code từ link chính thức của Microsoft và chọn file cài đặt tương ứng với hệ điều hành mình đang sử dụng.
Để lập trình Python trên Visual Studio Code, bạn cần cài đặt một số extension sau đây.
Extension được Microsoft phát triển, có hỗ trợ gợi nhớ code (suggestion), tự động hoàn thành code, chạy ứng dụng Python và debug.
Lệnh cài đặt nhanh: ext install ms-python.python
Extension giúp viết mã HTML/CSS dành cho các lập trình viên sử dụng ngôn ngữ Python để phát triển website
Lệnh cài đặt nhanh: ext install ecmel.vscode-html-css
Extension hỗ trợ code, debug, chạy chương trình Python từ xa
Lệnh cài đặt nhanh: ext install ms-vscode-remote.vscode-remote-extensionpack
Cách 1: Chạy bằng Terminal của hệ điều hành
Click chuột phải vào file vừa tạo, chọn Run Python File in Terminal
Cách 2: Chạy bằng Python Interactive Window
Cài đặt Jupyter Server bằng command sau
Click chuột phải vào script cần chạy và chọn Run Current File in Python Interactive Window
Python hỗ trợ các dạng debug như sau:
Bước 1: Click vào biểu tượng Con Bọ ở Panel bên tay phải > Setting > Python File
Bước 2: Mở chương trình, đặt breakpoint
Menu > Debug > Start Debugging hoặc bấm F5. Chương trình sẽ dừng lại ở vị trí ta cần debug.
Bảng phím tắt debug
Phím | Ý nghĩa |
F5 | Tới breakpoint tiếp theo (continue) |
F10 | Tới line tiếp theo (step over) |
F11 | Khi line gọi tới 1 function sẽ nhảy vào source của function đó (step into) |
Ctrl + Shift + F5 | Debug lại (restart) |
Shift + F5 | Dừng debug (stop) |
Khi bạn ở file Jupyter Notebook (.ipynb) trong Visual Studio Code, bạn có thể sử dụng Jupyter Notebook Editor để xem trực tiếp, chỉnh sửa và chạy code. Bạn cũng có thể convert và mở notebook dưới dạng file Python. Việc mở file notebook dưới dạng file Python cho phép người dùng sử dụng tất cả các tính năng debug của Visual Studio Code. Lập trình viên có thể lưu file notebook, mở lại và upload lên Azure Notebooks.
Mong rằng những chia sẻ trên của Học Viện Agile về lập trình Python bằng Visual Studio Code sẽ giúp ích cho các bạn đang tìm hiểu thông tin về lập trình.
Bài viết liên quan:
Bạn đã đăng ký thành công
Xin cảm ơn bạn đã đăng ký nhận tư vấn
Xin cảm ơn bạn đã đăng ký
Mời bạn kiểm tra Email để tải tài liệu.