Cài đặt Dart Code Extension cho Visual Studio Code
1. Dart Extension
Có nhiều IDE phức tạp mà nó hỗ trợ Dart thông qua các plugin, chẳng hạn Android Studio, IntelliJ IDEA, Visual Studio Code ... Tùy mục đích mà bạn chọn IDE phù hợp. Nếu bạn chỉ muốn học ngôn ngữ Dart thì Visual Studio Code là một lựa chọn tốt, bởi vì nó là một IDE miễn phí, gọn nhẹ (lightweight) và đầy sức mạnh.
Theo mặc định Visual Studio Code hỗ trợ sẵn các ngôn ngữ phổ biến (hoặc ngôn ngữ của Microsoft) như C/C++, C#, F#, Visual Basic, HTML, CSS, JavaScript,.. nhưng không bao gồm Dart, vì vậy muốn lập trình Dart trong Visual Studio Code bạn cần phải cài đặt thêm Dart extension.
Chú ý: Nếu bạn muốn học Dart và xa hơn là xây dựng một ứng dụng Flutter viết trên ngôn ngữ Dart thì bạn nên dùng Android Studio. Cả ba Dart, Flutter và Android Studio đều được tạo ra bởi Google vì vậy bạn sẽ nhận được sự hỗ trợ tốt hơn.
Mở Visual Studio Code, nhấn vào biểu tượng Extensions (hoặc nhấn tổ hợp phím Ctrl+Shift+X), và tìm kiếm các extension với từ khoá "dart" như hình minh hoạ dưới đây, và bạn sẽ nhìn thấy Dart Code Extension xuất hiện tại vị trí đầu tiên trong các kết quả. Nhấn vào nút "Install" để cài đặt.
Các hướng dẫn lập trình Dart
- Kiểu dữ liệu Boolean trong Dart
- Hướng dẫn và ví dụ hàm trong Dart
- Hướng dẫn và ví dụ Dart Closures
- Interface trong Dart
- Hướng dẫn và ví dụ phương thức trong Dart
- Constructor trong Dart
- Property trong Dart
- Toán tử chấm chấm (..) trong Dart
- Hướng dẫn và ví dụ Dart Generics
- Lập trình Dart với công cụ trực tuyến DartPad
- Cài đặt Dart SDK trên Windows
- Cài đặt Visual Studio Code trên Windows
- Cài đặt Dart Code Extension cho Visual Studio Code
- Cài đặt Dart Plugin cho Android Studio
- Chạy ví dụ Dart đầu tiên của bạn trong Visual Studio Code
- Chạy ví dụ Dart đầu tiên của bạn trong Android Studio
- Dart JSON với thư viện dart:convert
- Hướng dẫn và ví dụ Dart List
- Biến (Variable) trong ngôn ngữ Dart
- Hướng dẫn và ví dụ Dart Map
- Vòng lặp trong Dart
- Xử lý Dart JSON với gói dart_json_mapper
- Trình chuyển đổi mã nguồn (Transpiler) là gì?
- Phân tích XML trong Dart
- Hướng dẫn và ví dụ Dart http
- Hướng dẫn và ví dụ Dart Future
- Các phương thức mở rộng (Extension) trong Dart
- Mixins trong Dart
- Bài thực hành Dart phân tích JSON với gói dart:convert
- Bài thực hành Dart http CRUD
- Từ khoá part và part of trong Dart
- Hướng dẫn và ví dụ Dart Dio
Show More