Không gian mã so với trình GitHub.dev tập

Đã hoàn thành

Bạn có thể tự hỏi mình, khi nào tôi nên sử dụng GitHub Codespaces và khi nào tôi nên sử dụng GitHub.dev?

Bạn có thể sử GitHub.dev để điều hướng các tệp và kho mã nguồn từ GitHub, cũng như thực hiện và cam kết thay đổi mã. Bạn có thể mở bất kỳ kho, nấu bổ hoặc yêu cầu kéo nào trong trình soạn GitHub.dev của bạn.

Nếu bạn muốn nâng nặng hơn như kiểm tra mã, hãy sử dụng Codespace GitHub. Nó có tính toán liên kết với nó để bạn có thể xây dựng mã của bạn, chạy mã của bạn, và có quyền truy cập thiết bị đầu cuối. GitHub.dev không có tính toán trong đó. Với GitHub Codespaces, bạn sẽ có được sức mạnh của Máy Ảo (VM) cá nhân với quyền truy cập thiết bị đầu cuối, giống như cách bạn có thể sử dụng môi trường cục bộ của mình, chỉ trong đám mây.

So sánh Không gian mã và GitHub.dev

Bảng sau đây liệt kê những điểm khác biệt chính giữa Codespaces và GitHub.dev:

GitHub.dev Không gian mã GitHub
phí Tự do Miễn phí hạn ngạch sử dụng hàng tháng cho tài khoản cá nhân.
sẵn sàng Sẵn dùng cho tất cả mọi người trên GitHub.com Sẵn dùng cho mọi người trên GitHub.com.
khởi động GitHub.dev mở ngay lập tức bằng cách nhấn phím và bạn có thể bắt đầu sử dụng ngay lập tức mà không cần phải chờ cấu hình hoặc cài đặt. Khi bạn tạo hoặc tiếp tục không gian mã, Không gian mã được gán một máy ảo. Bộ chứa này sau đó được cấu hình dựa trên nội dung của devcontainer.json tệp. Thiết lập này mất vài phút để tạo môi trường phát triển.
tính toán Không có tài nguyên điện toán liên kết, vì vậy bạn không thể xây dựng và chạy mã của mình hoặc sử dụng thiết bị đầu cuối tích hợp. Với GitHub Codespaces, bạn sẽ có được sức mạnh của một máy ảo chuyên dụng để chạy và gỡ lỗi ứng dụng của mình.
vào Thiết bị đầu cuối Không ai Theo mặc định, Không gian mã GitHub cung cấp một bộ công cụ chung, nghĩa là bạn có thể sử dụng Terminal chính xác như trong môi trường cục bộ của mình.
Tiện ích Chỉ một tập hợp con các tiện ích mở rộng có thể chạy trên web xuất hiện trong dạng xem tiện ích bổ sung và có thể được cài đặt Với GitHub Codespaces, bạn có thể sử dụng hầu hết các tiện ích mở rộng từ Visual Studio Code Marketplace.

Tiếp tục làm việc trên Không gian mã

Bạn có thể bắt đầu dòng công việc của GitHub.dev và tiếp tục làm việc trên Không gian mã. Nếu bạn cố gắng truy cập vào Dạng xem Chạy và Gỡ lỗi hoặc Thiết bị đầu cuối, bạn sẽ thấy thông báo cho biết chúng không khả dụng trong GitHub.dev.

Để tiếp tục công việc của bạn trong Không gian mã, hãy chọn Tiếp tục Làm việc trên.... Chọn Tạo Vùng mã để tạo Không gian mã trên nhánh hiện tại của bạn. Trước khi bạn chọn tùy chọn này, bạn phải cam kết bất kỳ thay đổi nào.