Hình 2.49. Giao diện gõ thuật toán của MVSC
Visual Studio Code (VS Code hay VSC) là một trong những trình soạn thảo mã nguồn phổ biến nhất được sử dụng bởi các lập trình viên. Nhanh, nhẹ, hỗ trợ đa nền tảng, nhiều tính năng và là mã nguồn mở chính là những ưu điểm vượt trội khiến VS Code ngày càng được ứng dụng rộng rãi.
• Visual Studio Code hỗ trợ nhiều ngôn ngữ lập trình như C/C++, C#, F#, Visual Basic, HTML, CSS, JavaScript, … Vì vậy, nó dễ dàng phát hiện và đưa ra thông báo nếu chương chương trình có lỗi.
• Visual Studio Code có thể hoạt động tốt trên cả ba nền tảng Windows hoặc Linux hoặc Mac Systems.
45 • Đi kèm với sự phát triển của lập trình là nhu cầu về lưu trữ an toàn. Với Visual Studio Code, người dùng có thể hoàn toàn yên tâm vì nó dễ dàng kết nối với Git hoặc bất kỳ kho lưu trữ hiện có nào.
• Visual Studio Code hỗ trợ nhiều ứng dụng web. Ngoài ra, nó cũng có một trình soạn thảo và thiết kế website.
• Một số đoạn code có thể thay đổi chút ít để thuận tiện cho người dùng. Visual Studio Code sẽ đề xuất cho lập trình viên các tùy chọn thay thế nếu có.
• Visual Studio Code: nó có thể phát hiện nếu bất kỳ đoạn mã nào không đầy đủ. Thậm chí, khi chúng ta quên không khai báo biến, Intellisense sẽ tự động giúp chúng ta bổ sung các cú pháp còn thiếu.
Nhóm chúng em sử dụng thêm VSC để viết thuật toán bởi sự thuật tiện của nó, ngoài những tính năng cơ bản như trên thì VSC còn có thể liên kết với Arduino IDE để nhóm có thể viết thuật toán với giao diện dễ nhìn hơn, dễ dàng kiểm soát lỗi với sự hỗ trợ từ phần mềm. Do có thể liên kết với Arduino IDE nên khi lưu thuật toán trong quá trình viết nó sẽ đồng bộ sang Arduino IDE, từ đó chỉ cần Verify để xuất file hex sang board Arduino mô phỏng bằng Proteus.