Sự lan tỏa của giao diện VS Code
Việc học và làm quen với giao diện của VS Code không chỉ giúp bạn làm chủ một công cụ, mà còn mở ra cánh cửa đến với nhiều nền tảng phát triển hiện đại khác. Google Firebase Studio là một ví dụ điển hình.
Firebase Studio là gì?
Firebase là một nền tảng phát triển ứng dụng của Google, cung cấp các dịch vụ như cơ sở dữ liệu, xác thực người dùng, hosting, v.v. Gần đây, Google đã ra mắt Firebase Studio, một IDE (Môi trường phát triển tích hợp) dựa trên web để xây dựng và quản lý các dự án Firebase.
Và điều đáng chú ý là: Firebase Studio được xây dựng dựa trên nền tảng của VS Code (Code - OSS).
Tại sao điều này quan trọng?
- Giao diện quen thuộc: Khi bạn mở Firebase Studio, bạn sẽ ngay lập tức cảm thấy như ở nhà. Activity Bar, Side Bar, Editor, Panel, Terminal - tất cả đều ở đúng vị trí quen thuộc. Bạn không cần tốn thời gian để học một giao diện hoàn toàn mới.
- Kỹ năng có thể chuyển giao: Kỹ năng sử dụng VS Code của bạn (ví dụ: các phím tắt, cách quản lý file, sử dụng Command Palette) có thể được áp dụng trực tiếp trên các nền tảng khác như Firebase Studio hay GitHub Codespaces.
- Xu hướng của ngành: Việc các công ty lớn như Google và GitHub đều chọn VS Code làm nền tảng cho các công cụ trên mây của họ cho thấy đây đã trở thành một tiêu chuẩn không chính thức trong ngành công nghiệp phần mềm.
Bài học rút ra
Việc bạn đầu tư thời gian để học VS Code không chỉ giới hạn ở việc soạn thảo Markdown hay quản lý vault Obsidian. Nó trang bị cho bạn một bộ kỹ năng nền tảng, giúp bạn dễ dàng tiếp cận và thích nghi với các công nghệ và nền tảng mới trong tương lai.
Trong bài học cuối cùng, chúng ta sẽ thực hiện một bước quan trọng: kết nối VS Code trực tiếp với kho ghi chú Obsidian của bạn để bắt đầu áp dụng những gì đã học.