Link to original video by Alex Ziskind

Zed “kills” VSCode

Outline Video Zed “kills” VSCode

Tóm tắt ngắn:

Tóm tắt chi tiết:

Video chia thành các phần chính sau:

Phần 1: Giới thiệu và so sánh tốc độ: Người dẫn chương trình đặt câu hỏi liệu Zed có phải là "sát thủ" của VSCode hay không. Ông so sánh tốc độ phản hồi của Zed (58ms) và VSCode (97ms) dựa trên thông tin từ trang chủ Zed. Ông thực hiện kiểm tra tốc độ render keystrokes bằng quay phim 960fps, cho thấy Zed nhanh hơn VSCode (54ms vs 70ms). Tuy nhiên, ông thừa nhận sự khác biệt này có thể không đáng kể đối với người dùng gõ máy bình thường.

Phần 2: So sánh tốc độ mở file/folder: Đây là phần Zed thể hiện rõ sự vượt trội về tốc độ so với VSCode. VSCode mất nhiều thời gian hơn đáng kể để mở file và folder.

Phần 3: Giải thích về tốc độ của Zed: Người dẫn chương trình giải thích rằng tốc độ của Zed đến từ framework GPU mới, được phát triển bởi chính nhóm Zed và mã nguồn mở. Ông chứng minh việc sử dụng GPU của Zed và VSCode, cho thấy cả hai đều sử dụng GPU nhưng Zed có cách tiếp cận khác biệt.

Phần 4: So sánh tính năng: Phần này so sánh các tính năng khác giữa hai trình soạn thảo. VSCode vượt trội hơn về khả năng zoom toàn bộ giao diện, chia tab thành cửa sổ riêng, và hỗ trợ tiện ích mở rộng (extensions) phong phú, bao gồm cả Copilot và các trợ lý AI khác. Zed hiện chỉ hỗ trợ Copilot thông qua API key của OpenAI và hệ thống extensions còn hạn chế. VSCode cũng có ưu thế về khả năng format code (command K, command F) so với Zed (Zed format khi lưu file).

Phần 5: So sánh độ ổn định và cộng tác: Người dẫn chương trình đề cập đến vấn đề ổn định của VSCode (dựa trên Electron) và cách Zed tập trung vào độ ổn định thông qua "fuzz testing". Ông thử nghiệm tính năng cộng tác của cả hai. VSCode sử dụng Live Share (tiện ích mở rộng), cho phép cộng tác mượt mà hơn và hiển thị rõ người dùng đang chỉnh sửa. Zed có tính năng cộng tác tích hợp nhưng gặp sự cố về độ ổn định và trải nghiệm người dùng chưa tốt.

Phần 6: Kết luận: Người dẫn chương trình kết luận rằng mặc dù Zed nhanh hơn về mặt render và mở file, VSCode vẫn là lựa chọn tốt hơn nhờ hệ sinh thái tiện ích mở rộng phong phú, tính năng cộng tác hoàn thiện hơn, và độ ổn định tốt hơn. Ông sẽ tiếp tục sử dụng VSCode nhưng giữ Zed để chỉnh sửa nhanh các file nhỏ. Ông nhấn mạnh Zed vẫn còn nhiều việc phải làm để bắt kịp VSCode, đặc biệt là hỗ trợ đa nền tảng và phát triển hệ thống extensions. Ông cũng khen ngợi sự minh bạch và mã nguồn mở của Zed. Câu nói đáng chú ý: "VSCode ain't leaving and it's not dead yet. It's only getting better."