跳到主内容

Google Antigravity

了解 Antigravity 智能编码助手。

介绍

#

Antigravity 是一款功能强大的智能编码助手和 IDE,用于构建各种应用,包括 Flutter 应用。你可以与 Antigravity 协作来解决编码任务、创建新的代码库、修改现有代码库以及解答疑问。

安装与设置

#

访问 Antigravity 网站,为你的平台安装最新版本的 Antigravity。

  1. 打开 Antigravity

    首次打开 Antigravity 时,屏幕会显示你希望如何使用 Antigravity,并提供一些单选按钮和下拉菜单,以便你自定义工具的使用方式。

    我们建议你选择评审驱动型开发 (Review-driven development)。这意味着 Antigravity 在运行每条指令前都会请求你的批准。

    你可以随时更改此设置,以增加或减少 Antigravity 的控制权限。即使你选择了智能代理驱动型开发 (Agent driven development)(允许 Antigravity 直接运行指令而无需批准),你仍然可以指定某些指令必须始终请求你的批准,例如用于删除文件的 rm 指令。

  2. 安装 Dart 和 Flutter 扩展

    打开左侧导航栏中的扩展 (Extensions) 菜单并搜索 Dart。搜索结果将显示 Dart 和 Flutter 扩展。点击 Dart 的安装 (Install) 按钮,然后对 Flutter 执行相同操作。

  3. 设置你使用的任何 MCP 服务器

    1. 导航至或打开智能代理 (Agent) 侧边栏。

      如果它已关闭,可以通过以下方式打开:

      • Cmd/Ctrl + L
      • 转到视图 (View) > 打开视图... (Open View...) > 智能代理 (Agent)

      智能代理 (Agent) 面板的右上角,点击更多选项 (Additional options) (...) 菜单按钮。

    2. 选择MCP 服务器 (MCP Servers)

    3. 智能代理 (Agent) 面板的右上角,点击管理 MCP 服务器 (Manage MCP Servers)

      MCP 商店 (MCP Store) 界面会出现,你可以搜索 Dart(通常已在列表中)。点击安装 (Install)

      安装完所需的服务器后,点击管理 MCP 服务器 (Manage MCP Servers) 按钮并点击查看原始配置 (View raw config),即可查看你的 JSON 清单。

  4. 开始开发

    欲了解更多提示以及 Antigravity 的一些优势,请观看以下 10 分钟的 Flutter + Antigravity 视频

    在 YouTube 上新标签页中观看:“10 分钟学会 Flutter + Antigravity”

    如需在 Antigravity 中创建新 Flutter 应用的演练,请访问创建新的 Flutter 应用。要深入了解 Dart 和 Flutter 扩展所启用的开发功能,请查阅如何在 VS Code 中开发 Flutter 应用