0

Sử dụng Visual Studio Code (VS Code) thay cho Code::Blocks

posted on Aug. 16, 2021, 5:05 p.m.

1. Vì sao nên chọn VS Code thay cho các trình soạn thảo khác?

VS Code là một trình soạn thảo code được phát triển bởi Microsoft, VS Code lần đầu tiên được Microsoft giới thiệu vào ngày 29 tháng 4 năm 2015, VS Code đã được phát hành theo giấy phép MIT và mã nguồn được cung cấp trên GitHub vào ngày 18 tháng 11 năm 2015.

VS Code hỗ trợ cả trên Windows, macOS và Linux, VS Code hỗ trợ chức năng debug, đi kèm với Git, có syntax highlighting,... VS Code có rất nhiều tính năng tùy chỉnh cho phép thiết lập phím tắt, thiết lập theme và nhiều tùy chọn khác theo ý muốn. Hiệu suất làm việc ổn định, có nhiều extensions có thể cài thêm.

Trong chương trình dạy học hiện tại đối với môn lập trình C/C++ thì Code::Blocks được sử dụng phổ biến nhất, so sánh với VS Code như sau:

VS Code Code::Blocks
Ra mắt năm 2015. Mã nguồn mở Ra mắt năm 2005. Mã nguồn mở
Có trên nền tảng Windows, macOS và Linux Có trên Windows, macOS và Linux, tuy nhiên phiên bản dành cho macOS đã dừng phát triển từ phiên bản 13.12
Có thể cài thêm Extensions rất phong phú Không có Extensions
Hỗ trợ nhiều ngôn ngữ: C/C++, Python, Java, PHP, C#, F#, Visual Basic, HTML, CSS… Chỉ hỗ trợ C/C++
Tích hợp Git Không có Git
Có syntax highlighting hiện đại và thông minh Có syntax highlighting nhưng không bằng VS Code
Giao diện hiện đại, thân thiện, có thể tùy biến Giao diện cổ điển, rối rắm, không thể tùy biến
Cộng đồng hỗ trợ lớn, được hậu thuẫn từ chính chủ Microsoft Cộng đồng ít hơn nhiều so với VS Code
Tính năng nhắc mã Intellisense thông minh Có Intellisense nhưng không bằng VS Code
Hỗ trợ nhiều phím tắt tiện lợi Hỗ trợ ít phím tắt hơn VS Code
Gọn nhẹ, thời gian chạy nhanh Gọn nhẹ, thời gian chạy chậm hơn VS Code
... ...

Với nhiều ưu điểm của VS Code hơn so với Code::Blocks thì chắc chắn trong tương lai gần VS Code sẽ thay thế hoàn toàn Code::Blocks. Ngoài ra còn có các trình soạn thảo code khác như: Notepad++, Sublime Text, Atom,... Sự mạnh mẽ của VS Code đã giúp trình soạn thảo code này luôn nằm trong top các phần mềm được sử dụng nhiều nhất trong những năm gần đây.


Top Editors for 2020 (source: WakaTime)

2. Tải và cài đặt Visual Studio Code

Tải VS Code mới nhất tại trang chính thức: https://code.visualstudio.com/ và cài đặt theo chỉ dẫn.

3. Lập trình Java

Để code được ngôn ngữ Java cần cài bộ JDK (Java Development Kit), tải JDK tại: https://www.oracle.com/java/technologies/javase-downloads.html

Sau khi cài xong JDK, vào Windows PowerShell, hoặc Terminal (macOS, Linux) kiểm tra JDK đã cài đặt thành công bằng lệnh java --version


JDK đã được cài thành công phiên bản 11.0.12 LTS

Vào VS Code cài đặt thêm Extension: Java Extension Pack

Các bước cài đặt như hình:

Chạy thử chương trình đầu tiên, lưu ý phải lưu file trước khi chạy

4. Lập trình C/C++

Đầu tiên tải về và cài đặt MinGW tại: https://www.mingw-w64.org/downloads/#mingw-builds

Sau khi cài đặt thành công MinGW, vì MinGW không tự động Add PATH như bộ cài của JDK hay Python nên phải tiến hành Add PATH thủ công:

Sau khi cài xong MinGW và Add PATH, khởi động lại máy tính, vào Windows PowerShell, kiểm tra MinGW đã cài đặt thành công bằng lệnh g++ --version

Vào VS Code cài đặt thêm Extension: C/C++

Chạy chương trình đầu tiên, lưu ý phải lưu file trước khi chạy

5. Lập trình Python

Tải về và cài đặt Python tại: https://www.python.org/downloads/

Sau khi cài xong Python, vào Windows PowerShell, hoặc Terminal (macOS, Linux) kiểm tra Python đã cài đặt thành công bằng lệnh python --version


Python đã cài đặt thành công, phiên bản 3.9.6

Vào VS Code cài đặt thêm Extension: Python

Chạy thử chương trình đầu tiên, lưu ý phải lưu file trước khi chạy


Comments

Please read the guidelines before commenting.


There are no comments at the moment.