Trong khi mở một không gian làm việc, Tôi thấy thông báo Không thể chuyển tiếp yêu cầu của bạn đến phần phụ trợ. Không thể kết nối với máy chủ trên cổng 80.
Chúng tôi đã biết vấn đề này. Để khắc phục vấn đề này, hãy đợi khoảng 5 giây rồi làm mới trang.
Bản xem trước của tôi bị hỏng, nhưng tôi thấy mã của tôi không có vấn đề gì. Làm cách nào để khởi động lại IDX?
Nếu IDX không làm mới đúng cách (thường do sự cố
tái cấu trúc hoặc thay đổi đối với tệp monospace.json
), hãy thực hiện thao tác Khởi động lại cứng,
có trong lệnh
bảng màu (Cmd+Shift+P trên máy Mac hoặc Ctrl+Shift+P trên ChromeOS, Windows hoặc
Linux), trong danh mục IDX.
Khi tạo không gian làm việc, tôi thấy một tin nhắn Whoops.. Chúng tôi cần tạo một máy ảo mới và giao diện người dùng sẽ bị treo sau để
IDX duy trì một nhóm máy ảo ổn định dùng để cung cấp không gian làm việc theo yêu cầu. Khi bộ nhớ gộp sắp hết dung lượng, các không gian làm việc sẽ được cấp phép sau khi một máy ảo mới chạy. Quá trình này có thể mất thời gian (đôi khi lên tới 5 phút) nhưng cuối cùng sẽ thành công.
Khi tạo không gian làm việc, tôi thấy một thông báo đã xảy ra lỗi nội bộ
Trong hầu hết các trường hợp xảy ra lỗi nội bộ trong quá trình cấp phép không gian làm việc, hãy làm mới trang sẽ giúp bạn vượt qua lỗi và vào khoảng một phút sau đó. không gian làm việc.
Số lượng không gian làm việc khác nhau có thể có trong tài khoản của mình không?
IDX giới hạn 1 không gian làm việc cho mỗi người dùng. Nếu bạn có Hồ sơ nhà phát triển của Google! bạn có thể tạo tối đa 5 không gian làm việc. Cách trực tiếp tạo Hồ sơ nhà phát triển của Google từ IDX sau khi bạn đã đạt đến giới hạn không gian làm việc, hãy nhấp vào Complete Setup (Hoàn tất thiết lập) từ thông báo trên trang tổng quan mẫu.
Không gian làm việc của tôi đã tải nhưng trình mô phỏng trống
Chúng tôi đang tích cực cải thiện độ tin cậy của các trình mô phỏng trên đám mây. Nếu một trang việc làm mới không khắc phục được sự cố, vui lòng báo cáo vấn đề.
Không gian làm việc IDX có Flutter phiên bản không tương thích với dự án của tôi.
Bạn có thể nâng cấp hoặc hạ cấp phiên bản của hầu hết tất cả phần mềm được cài đặt trước bên trong không gian làm việc giống như cách bạn làm trên máy cục bộ của mình (sử dụng apt-get hoặc brew). Lưu ý rằng các thay đổi không được duy trì khi ở trạng thái "không hoạt động" không gian làm việc ngủ đông.
Điểm khác biệt giữa Project IDX và Máy trạm Google Cloud?
Chúng tôi đã xây dựng IDX trên phiên bản (đáng kinh ngạc!) Cloud Workstation của Google Cloud. Cloud Workstations là cơ sở hạ tầng tập trung vào các máy trạm của nhà phát triển độ tin cậy, tính bảo mật và khả năng sử dụng. Đó là lựa chọn lý tưởng cho các doanh nghiệp lớn muốn quản lý kinh nghiệm phát triển ứng dụng. Project IDX là một chương trình "có pin" môi trường bên trong những máy trạm quản lý chuỗi công cụ, phát triển phần mềm ngăn xếp và các phần phụ thuộc hệ thống cần thiết để xây dựng các loại ứng dụng khác nhau.
Tôi không quen với Linux. Làm thế nào để tôi trở thành hiệu quả trên Project IDX?
Project IDX hiển thị một shell Debian mà bạn có thể sử dụng để cài đặt và quản lý các phần phụ thuộc phần mềm cấp hệ thống của dự án. Chúng tôi sẽ sớm chuyển sang shell dựa trên Nix, không phụ thuộc vào hệ điều hành mà bạn có thể sử dụng để quản lý phần mềm hệ thống các phần phụ thuộc làm cấu hình mà không hiểu chi tiết cụ thể Các trình quản lý gói dành riêng cho hệ điều hành như apt. Hãy tiếp tục theo dõi!
Lý do IDX cần bên thứ ba bật cookie?
IDX cần bật cookie bên thứ ba vì chúng tôi kết xuất IFRAME từ một miền (
miền con của cloudworkstations.dev
) trên một miền khác (idx.google.com
) và
Cookie bên thứ ba cho phép giao tiếp an toàn trên nhiều nguồn gốc.
Tôi đã chia sẻ URL máy trạm của mình với một người nào đó, nhưng họ không thể xem không gian làm việc của tôi
Bạn chỉ có thể chia sẻ URL không gian làm việc với những người dùng có quyền truy cập vào Workspace. Người dùng không có quyền sẽ thấy lỗi khi cố gắng truy cập URL. Hãy nhớ chia sẻ không gian làm việc với họ một cách rõ ràng, chẳng hạn như chia sẻ Google Tài liệu!
Khi tôi chia sẻ máy trạm của mình, cộng tác viên của tôi có thể thấy không?
Người dùng được thêm vào không gian làm việc của bạn có toàn quyền truy cập vào toàn bộ máy ảo hệ thống tệp, có thể chứa các tệp nhạy cảm như khoá riêng tư và quyền truy cập mã thông báo. Chỉ chia sẻ không gian làm việc của bạn với những người mà bạn tin tưởng. Mặc dù phương pháp này giúp người dùng khác xem chính xác trạng thái không gian làm việc của bạn. Điều này có nghĩa là họ xem mọi thứ trên không gian làm việc của bạn.
Làm cách nào để chia sẻ không gian làm việc của tôi một cách an toàn có thông tin đăng nhập Firebase của tôi không?
Khi bạn sử dụng IDX để triển khai ứng dụng của mình lên Firebase, Workspace chỉ được cấp các quyền cơ bản nhất cần thiết để thực hiện các thao tác. Mặc dù bạn, với tư cách là người dùng, có thể là quản trị viên của dự án, bản thân không gian làm việc này không có tất cả quyền bắt nguồn từ việc là chủ sở hữu, hoạt động theo các nguyên tắc tối thiểu đặc quyền.
Tôi có thể dùng các khung IDX không hỗ trợ tạo ứng dụng của tôi?
Có! Trong khi chúng tôi đang nghiên cứu cách cho phép hoàn toàn có thể tuỳ chỉnh, bạn hoàn toàn có thể nhập các dự án sử dụng giao diện người dùng không được hỗ trợ hoặc có thể không có giao diện người dùng. Cách đơn giản nhất để vượt qua điều này là chọn Khác làm Loại ứng dụng trong quy trình Nhập kho lưu trữ. Một lần bạn đã thiết lập không gian làm việc của mình, bạn có thể cài đặt mọi phần phụ thuộc cấp hệ thống dự án của bạn.
Tôi có thể nhập repo của mình từ GitLab hoặc Kho lưu trữ Nguồn đám mây?
Hiện tại, chúng tôi hỗ trợ GitHub. Nếu bạn muốn chúng tôi hỗ trợ nhiều máy chủ Git hơn, gửi yêu cầu về tính năng.
Trong thời gian chờ đợi, bạn có thể tạo không gian làm việc mới từ mẫu hiện có và
chạy git clone
với bất kỳ máy chủ Git nào dựa trên https
hoặc ssh
trong thiết bị đầu cuối, như bạn
thường làm trên máy cục bộ của bạn.
Tôi nên chọn thư mục đích nào lựa chọn nào khi triển khai ứng dụng Flutter cho dịch vụ Lưu trữ Firebase?
Chọn thư mục build/web
. Thư mục này phải chứa một index.html
và tất cả tài sản tĩnh cần thiết để hiển thị ứng dụng web của bạn sau khi xây dựng ứng dụng
thành công (thông qua flutter build web
).
Làm cách nào để thiết lập phần phụ trợ của ứng dụng trên không gian làm việc của tôi để giao diện người dùng của tôi có thể giao tiếp với phần phụ trợ đó?
Chúng tôi dự định đơn giản hoá điều này trong thời gian sắp tới. nhưng hiện tại, hãy sử dụng giải pháp sau:
- Những dự án có phần phụ trợ API có thể bắt đầu dịch vụ API bằng một trong hai cách sau:
theo cách thủ công trong thiết bị đầu cuối
hoặc định cấu hình lệnh khởi động trong
Tệp
monospace.json
. Mở cổng nơi dịch vụ API chạy để có thể truy cập vào web của bạn bản xem trước giao diện người dùng bằng cách chạy tập lệnh
bash
sau trong thiết bị đầu cuối:export port=4000 #dont use restricted ports (8000, 9000-9002) export API_SERVICE="https://$port-$WEB_HOST" echo $API_SERVICE
Mở
API_SERVICE URL
phía trên một thẻ mới trong trình duyệt. Điều này sẽ đặt thông qua luồng chuyển hướng.Giao diện người dùng của ứng dụng web hiện có thể truy cập vào dịch vụ API tại đường dẫn.
Tôi đã đóng bản xem trước . Làm cách nào để khôi phục trang?
Mở bảng lệnh (Cmd+Shift+P trên máy Mac hoặc Ctrl+Shift+P trên ChromeOS, Windows hoặc Linux) và chọn Project IDX: Hiển thị bản xem trước trên web.
Code OSS là gì?
Phần mềm mã nguồn mở (Code-OSS) là một dự án nguồn mở đóng vai trò cốt lõi lớp mã VS. Code-OSS có trên GitHub theo MIT tiêu chuẩn License và là nơi Microsoft phát triển sản phẩm VS Code.
Làm cách nào để ngăn chặn mã của tôi lượt hoàn thành và các câu lệnh trò chuyện trên Gemini không được dùng làm dữ liệu huấn luyện?
Nếu bạn không muốn các câu lệnh trò chuyện của mình trên Gemini được dùng làm dữ liệu huấn luyện cải thiện Gemini trong IDX, không dùng trợ lý trò chuyện và tắt tính năng hoàn thành mã trong phần Cài đặt Workspace.
Làm cách nào để gửi tính năng hoặc phản hồi về sự cố tôi gặp phải không?
Nếu bạn gặp vấn đề khi sử dụng Project IDX, báo cáo lỗi cho chúng tôi biết.
Nếu có một tính năng mà bạn muốn chúng tôi thêm vào IDX hoặc một tính năng hiện có mà bạn muốn mở rộng, hãy gửi yêu cầu về tính năng.
IDX sử dụng IssueTracker cho các lỗi và yêu cầu tính năng nhằm hỗ trợ yêu cầu có ảnh chụp màn hình và video. Trong tương lai, IDX có thể sẽ theo dõi phản hồi và các tính năng thông qua UserVoice. Mọi ý kiến phản hồi hoặc yêu cầu đã được gửi gửi qua UserVoice đã được lưu giữ và chia sẻ với nhóm.
Làm cách nào để biết liệu Gemini trong IDX có hoạt động ở quốc gia hay khu vực của tôi không?
Gemini trong IDX hiện chỉ được cung cấp ở một số ít khu vực và sẽ mở rộng phạm vi cung cấp thường xuyên. Nếu Gemini trong IDX được cung cấp ở khu vực của bạn, bạn có thể thêm Gemini trong IDX làm theo các bước nêu trong Thêm Gemini vào không gian làm việc của bạn.
Tôi đã sử dụng một tính năng cụ thể trong Project IDX nhưng tôi không tìm thấy dự án đó nữa. Tại sao nội dung bị xóa?
Một số tính năng trong Project IDX đang trong giai đoạn thử nghiệm. Chúng tôi rất trân trọng ý kiến phản hồi của bạn và chủ động sử dụng dữ liệu đó để định kỳ cung cấp cho nhóm tính năng hiện tại và trong tương lai xoá những tính năng không đáp ứng được mong đợi của bạn hoặc của chúng tôi. Nếu có các tính năng mà bạn muốn thấy trong phiên bản Project IDX lý tưởng, gửi ý kiến phản hồi cho chúng tôi. Chúng tôi muốn biết ý kiến của bạn!