Swift mở rộng hệ sinh thái IDE: Hỗ trợ chính thức trên Cursor, VSCodium và Open VSX
Swift chính thức có mặt trên Open VSX Registry, mang lại hỗ trợ ngôn ngữ hạng nhất cho các trình soạn thảo phổ biến như Cursor, VSCodium và các IDE dựa trên VS Code khác. Bước mở rộng này cung cấp đầy đủ các tính năng như gợi ý mã, gỡ lỗi và tái cấu trúc, giúp lập trình viên dễ dàng phát triển ứng dụng đa nền tảng hơn bao giờ hết.

Ngôn ngữ lập trình Swift tiếp tục khẳng định sự linh hoạt của mình bằng cách mở rộng khả năng hỗ trợ sang một loạt các môi trường phát triển tích hợp (IDE) phổ biến hiện nay. Theo thông báo từ Tracy Miranda, thành viên của nhóm Build and Packaging Workgroup tại Apple, các lập trình viên giờ đây có thể viết mã Swift trên Cursor, VSCodium, AWS Kiro và Google Antigravity một cách mượt mà.
Bằng cách tận dụng khả năng tương thích của tiện ích mở rộng VS Code, các trình soạn thảo này kết nối trực tiếp với Open VSX Registry, nơi tiện ích mở rộng chính thức của Swift hiện đã được công bố.
Swift có mặt trên Open VSX
Tiện ích mở rộng Swift dành cho VS Code hiện đã chính thức có sẵn trên Open VSX Registry — sổ đăng ký tiện ích mã nguồn mở, trung lập về nhà cung cấp và được lưu trữ bởi Eclipse Foundation.
Đây là một cột mốc quan trọng, mang lại sự hỗ trợ ngôn ngữ hạng nhất cho các dự án được xây dựng bằng Swift Package Manager. Điều này cho phép phát triển đa nền tảng liền mạch trên macOS, Linux và Windows.
Swift hoạt động trên Cursor
Với sự cập nhật này, các tính năng mạnh mẽ như tự động hoàn thành mã (code completion), tái cấu trúc (refactoring), hỗ trợ gỡ lỗi đầy đủ, trình khám phá bài kiểm tra (test explorer) và hỗ trợ DocC giờ đây đã có sẵn cho hệ sinh thái các trình soạn thảo tương thích rộng lớn hơn.
Đặc biệt, các "IDE thông minh" (agentic IDEs) như Cursor và Antigravity có thể tự động cài đặt Swift mà không cần người dùng phải tải xuống thủ công, mở ra những khả năng mới cho các quy trình làm việc được hỗ trợ bởi AI.
Cách bắt đầu
Để bắt đầu sử dụng tiện ích mở rộng Swift trong bất kỳ trình soạn thảo nào tương thích với Open VSX, bạn chỉ cần mở bảng Extensions (Tiện ích mở rộng), tìm kiếm từ khóa "Swift" và cài đặt tiện ích này.
Nếu bạn đang sử dụng Cursor — một IDE đang rất được quan tâm gần đây — việc bắt đầu trở nên dễ dàng hơn bao giờ hết. Đội ngũ Swift đã công bố hướng dẫn chuyên dụng: Setting up Cursor for Swift Development. Hướng dẫn này sẽ dẫn dắt bạn qua quy trình cài đặt, giới thiệu các tính năng và bao gồm cả cách cấu hình các kỹ năng Swift tùy chỉnh cho quy trình làm việc AI của bạn.
Swift hiện đã hỗ trợ phạm vi rộng hơn các trình soạn thảo và IDE hiện đại để đáp ứng lập trình viên ở bất cứ đâu. Hãy tải xuống tiện ích mở rộng, thử nghiệm trên trình soạn thảo ưa thích của bạn và đừng quên chia sẻ phản hồi của bạn!



