“Phục thù” Microsoft! Trình soạn thảo Zed hỗ trợ OpenAI và Copilot quyết tâm đánh bại VS Code: Rust + ít plugin, tốc độ cực nhanh.

công nghệ số7tháng trướccập nhật AIANT
47 00

Zed – Một Trình Biên Tập Mã Mở Rộng Với Hỗ Trợ Tích Hợp AI

Trình biên tập mã Zed, được xây dựng bằng ngôn ngữ lập trình Rust và hỗ trợ trực tiếp ngôn ngữ này, đã chính thức được công bố là mã nguồn mở vào ngày 24 tháng 1. Được sáng lập bởi Nathan Sobo, người cũng là người sáng lập của Electron và Atom, Zed không chỉ là một công cụ biên tập mã đơn thuần mà còn là một bước tiến mạnh mẽ trong việc cung cấp một nền tảng biên tập mã hiệu quả cao.

Giấy phép Copyleft mà Zed sử dụng bao gồm GPL cho phần trình biên tập và AGPL cho thành phần máy chủ. Điều này giúp đảm bảo rằng mọi thay đổi và cải tiến đối với Zed đều phải được chia sẻ trở lại với cộng đồng, tạo điều kiện cho sự hợp tác và phát triển liên tục.

GPUI, khung giao diện người dùng được tối ưu hóa cho GPU, cũng được phân phối theo giấy phép Apache 2, cho phép các nhà phát triển xây dựng ứng dụng có hiệu suất cao mà không bị giới hạn bởi các công nghệ dựa trên web như Electron.

Ngoài ra, Zed cũng đang phát triển một hệ thống mô đun để mở rộng chức năng của mình, mặc dù hiện tại vẫn đang trong giai đoạn phát triển. Điều này có nghĩa là người dùng sẽ sớm có thể tùy chỉnh và mở rộng Zed theo nhu cầu của họ.

Một trong những lợi thế nổi bật của Zed là hiệu suất vượt trội, do được viết bằng Rust và hiện tại chưa có nhiều mô đun mở rộng. Điều này giúp Zed chạy nhanh hơn nhiều so với các đối thủ cạnh tranh như Visual Studio Code, đặc biệt là khi thực hiện các tác vụ kiểm tra cơ bản và phân tích mã.

Những phản hồi từ cộng đồng về Zed cũng rất tích cực. Một nhà phát triển đã chia sẻ rằng anh ấy đã từ bỏ Visual Studio Code vì tốc độ chậm và các vấn đề liên quan đến kiểm tra mã. Một người dùng khác thì nói rằng Zed là trình biên tập GUI duy nhất mà anh ấy đã sử dụng trong suốt 25 năm nghề nghiệp mà không làm phân tâm anh ấy.

Với hỗ trợ tích hợp AI, Zed cung cấp một bảng điều khiển OpenAI có thể cấu hình cao. Người dùng có thể chọn loại mô hình và thay đổi chúng ngay cả trong quá trình hội thoại AI. Tuy nhiên, việc này đòi hỏi tài khoản OpenAI và API key, và việc sử dụng sẽ được tính phí dựa trên số lượng token đã sử dụng.

Đối với người dùng muốn sử dụng AI mà không cần API key, Zed đang phát triển tính năng hỗ trợ AI không cần API key trong tương lai. Điều này sẽ cho phép người dùng tận dụng các công cụ AI mà không cần lo lắng về chi phí.

Trong tương lai, Zed cũng sẽ hỗ trợ nhiều ngôn ngữ lập trình hơn, bao gồm cả C# của Microsoft. Hiện tại, Zed đã hỗ trợ tốt nhất cho Rust, TypeScript và Python. Ngoài ra, Zed cũng đang phát triển tính năng tích hợp với bất kỳ dịch vụ ngôn ngữ nào.

Ngoài ra, Zed cũng sẽ hỗ trợ nhiều nền tảng hơn trong tương lai, bao gồm Linux và Web (có thể thông qua WebAssembly). Hiện tại, Zed chỉ có phiên bản dành cho macOS, nhưng kế hoạch phát triển cho các nền tảng khác đang được tiến hành.

Nathan Sobo, người sáng lập Zed, cho biết mục tiêu chính của việc công bố mã nguồn mở là tạo ra một công cụ biên tập mã xuất sắc và thu hút sự tham gia của cộng đồng. Ông cũng nhấn mạnh rằng việc kết hợp mã nguồn mở với một mô hình kinh doanh bền vững là cách tốt nhất để xây dựng và duy trì một trình biên tập mã hàng đầu.

Trong tương lai, Zed cũng sẽ cung cấp các sản phẩm độc quyền cho các trường hợp sử dụng thương mại và doanh nghiệp, nhưng những mã nguồn này chỉ chiếm một phần nhỏ so với mã nguồn mở.

Với sự phát triển không ngừng và sự hỗ trợ của cộng đồng, Zed hứa hẹn sẽ trở thành một trong những công cụ biên tập mã hàng đầu trong tương lai.

Tóm tắt 5 từ khóa:

  • Trình biên tập mã
  • Mã nguồn mở
  • Hỗ trợ AI
  • Rust
  • Hiệu suất cao
© Thông báo bản quyền

Những bài viết liên quan:

Chưa có đánh giá nào

none
Không có đánh giá...