打开工作区时, 我看到以下消息:无法将您的请求转发到后端。无法 连接到端口 80 上的服务器。
这是一个已知问题。如需解决此问题,请等待大约 5 秒,然后刷新 页面。
我的预览已损坏,但是我可以看到 我的代码没有任何问题如何重新启动 IDX?
如果 IDX 未正常刷新(通常是由于主要
重构或更改 monospace.json
文件),执行硬重启,
可在命令中使用
调色板(在 Mac 上为 Cmd+Shift+P,或在 ChromeOS、Windows 或 Windows 上按 Ctrl+Shift+P)
(在 IDX 类别下)。
创建工作区时,我看到 糟糕...我们需要启动一个新的虚拟机,界面在 那个
IDX 维护一个用于按需预配工作区的虚拟机温池。 当池资源不足时,系统会在启动新虚拟机后预配工作区。 此过程可能需要一些时间(有时长达 5 分钟),但最终会成功。
创建工作区时,我看到一条消息,提示发生内部错误
大多数情况下,在配置工作区时出现内部错误,刷新 您应该可以跳过错误并进入 工作区。
多少个不同的工作区 可以对我的账号进行哪些修改?
IDX 要求每位用户只能有 1 个工作区。如果您有 Google 开发者资料 您最多可以创建 5 个工作区。直接创建 Google 开发者资料 在 IDX 中,点击完成设置 。
系统会加载“我的工作区”,但 模拟器为空
我们正在积极提高我们的云端模拟器的可靠性。如果某个网页 刷新无法解决问题,请报告问题。
IDX 工作区有一个 Flutter 规范, 与我的项目不兼容的版本。
你可以升级或降级几乎所有预安装软件的版本 就像在本地机器上运行一样(使用 apt-get 或 Brake)。 请注意,在“空闲”时,Workspace 休眠。
Project IDX 与 Google Cloud Workstations?
我们已经在正式版(不可思议!)上构建了 IDX, Google Cloud 提供的 Cloud Workstations 产品。Cloud Workstations 是 专为开发者工作站设计的基础架构可靠性 安全性和可用性 对于希望通过网络管理其业务信息的大型企业, 经验。Project IDX 是一种“含电池”的发动机环境 这些工作站内,用于管理工具链、软件开发 以及构建不同应用类型所需的系统依赖项。
我不熟悉 Linux。如何成为 高效地使用 Project IDX?
Project IDX 公开了一个 Debian shell,可用于安装和管理 项目的系统级软件依赖项。我们即将迁移到 基于 Nix 且与操作系统无关的 shell,您可以用来管理系统软件 依赖项作为配置,而无需了解 特定于操作系统的软件包管理器,例如 apt.敬请期待!
IDX 为何需要第三方 (3P) Cookie?
IDX 需要启用第三方 Cookie,因为我们要呈现来自一个域(
其他网域 (idx.google.com
) 上的 cloudworkstations.dev
子网域,并且
第三方 Cookie 可实现安全的跨源通信。
我与以下人员分享了我的工作站网址 但他们看不到我的工作区
您只能与有权访问 工作区。没有许可的用户在尝试访问该网址时会看到错误消息。 请务必明确与他们共享工作区,例如共享 Google 文档!
当我共享工作站时 我的协作者能否看到?
添加到您的工作区的用户对虚拟机整个 文件系统,其中可能包含私有密钥和访问权限等敏感文件 词元。请仅与您信任的人共享工作区。这种方法虽然 有助于其他用户查看您的工作区的确切状态, 工作区中的所有内容
如何安全地共享我的工作区 该怎么办?
使用 IDX 将应用部署到 Firebase 时, 工作区仅配置了最基本的权限 执行相应操作所需的资源。作为一名用户 但工作区本身并不包含 并遵循最低限度的原则, 权限。
我可以使用 IDX 不支持构建应用吗?
是的!我们正在努力让 完全可定制 您完全可以导入使用不受支持的前端的项目 或者可能根本没有界面。解决此问题的最简单方法是 在导入代码库流程中,选择其他作为应用类型。一次 您已经设置了工作区,就可以安装任何系统级依赖项, 项目需求。
我可以从 GitLab 导入我的代码库吗? Cloud Source Repositories?
目前我们支持 GitHub。如果您希望我们支持更多 Git 主机, 提交功能请求。
在此期间,您可以通过现有模板创建新的工作区,并
像您一样,在终端中使用任何基于 https
或 ssh
的 Git 主机运行 git clone
本地机器上的常规命名空间
我应该使用什么目标目录 选择将 Flutter 应用部署到 Firebase Hosting 时,该怎么办?
选择 build/web
目录。此目录应包含 index.html
以及构建 Web 应用后渲染 Web 应用所需的所有静态资源
成功(通过 flutter build web
)。
如何在工作区中设置应用后端,以便前端与其通信?
我们计划在不久的将来简化这一操作, 但现在,请使用以下解决方法:
- 具有 API 后端的项目可以启动其 API 服务,
或在终端中手动配置启动命令
monospace.json
文件。 打开运行 API 服务的端口,以供您的网页访问 在终端中运行以下
bash
脚本可进行前端预览:export port=4000 #dont use restricted ports (8000, 9000-9002) export API_SERVICE="https://$port-$WEB_HOST" echo $API_SERVICE
在浏览器中打开新标签页上方的
API_SERVICE URL
。这样设置 所需的 Cookie。您的 Web 应用前端现在可以通过完全限定的 API 访问 API 服务 路径。
我关闭了预览 标签页。如何将其恢复?
打开命令面板(在 Mac 上按 Cmd+Shift+P 或在 Mac 上按 Ctrl+Shift+P) ChromeOS、Windows 或 Linux),然后选择 Project IDX: Show Web Preview。
什么是 Code OSS?
代码开源软件 (Code-OSS) 是一个开源项目, 编写代码。Code-OSS 在 GitHub 上按照标准 MIT 提供 是 Microsoft 开发 VS Code 产品的地方。
如何阻止我的代码访问 回答和 Gemini 对话提示不能用作训练数据吗?
如果你不想将自己的 Gemini 对话提示用作训练数据, 改进 Gemini in IDX,不要使用聊天助理以及 关闭代码补全功能 。
如何提交热门问题 就我遇到的问题提出请求或提供反馈?
如果您在使用 Project IDX 时遇到问题, 提交 bug 告知我们。
如果您希望向 IDX 添加某个地图项,或查看某个现有地图项 若想获得扩展功能,请提交功能请求。
IDX 使用 IssueTracker 跟踪错误和功能请求,以支持可靠的 并附上屏幕截图和视频今后,IDX 可能会跟踪 反馈和功能。已经提交过任何反馈或请求 通过 UserVoice 提交的请求已得到保留,并与团队共享。
如何确定 IDX 专用 Gemini 已在我所在的国家/地区推出吗?
IDX 专用 Gemini 仅在部分地区提供,并将扩大服务范围 。如果您所在的国家/地区支持 Gemini in IDX,您可以将其添加到 按照 将 Gemini 添加到您的工作区。
我曾在 Project IDX,但我找不到它了。为什么它被删除了?
Project IDX 中的部分功能尚处于实验阶段。我们非常重视您的反馈 并主动使用它,定期为我们当前和计划中的功能集提供信息 移除未达到您或我们自己的期望的功能。如果 有您希望在理想版本的 Project IDX 中看到的功能, 向我们发送反馈。我们期待收到您的反馈意见!