文档
推荐给好友,福利领不停!好友同步开通最高 1000 万词元额度 · 后续消费分佣最高 30%。
+50万 Token生成链接

JetBrains 插件

在 IntelliJ IDEA / PyCharm / WebStorm / GoLand 等 JetBrains IDE 里集成 CrabCode。

是什么

CrabCode 提供一个 JetBrains 插件,配合 IDE 里跑的 CrabCode CLI 把:

  • 当前打开的文件
  • 编辑器选中的代码
  • IDE 的诊断 / 错误信息

作为上下文喂给 CrabCode 会话 —— 让你不离开 IDE 就能让 AI 看到你正在看的东西。

支持的 IDE

CrabCode 的 JetBrains 检测覆盖(与对应版本一致):

  • IntelliJ IDEA(含 Community / Idea Community )
  • PyCharm
  • WebStorm
  • PhpStorm
  • GoLand
  • RubyMine
  • CLion
  • Rider
  • DataGrip / DataSpell
  • AppCode
  • Aqua
  • Gateway
  • Fleet
  • Android Studio

Visual Studio Code 也是支持的 IDE(走另一套扩展机制,不在本页范围)。

何时会看到这个文档

  • /ide 命令的引导界面
  • 状态栏提示 "Restart JetBrains after install"
  • CrabCode 在 JetBrains 终端里检测到插件未装

安装

方式 A:JetBrains Marketplace(推荐)

  1. IDE → Settings/Preferences → Plugins → Marketplace
  2. 搜索 CrabCode
  3. 安装 → 按提示重启 IDE

方式 B:商店页直接安装

通过 JetBrains 官方插件商店搜 CrabCode,按那边的「Install」指引到 IDE。

跟 JetBrains 同套 SDK 的 IDE 通常共用插件目录;CrabCode 会自动发现,不需要每个 IDE 重装一次。

启用与使用

装完重启后:

  1. 在 IDE 的内置 Terminal 里运行 crabcode
  2. 在终端会话里运行 /ide
  3. 引导菜单列出当前可用的 IDE 实例(带工作区名)
  4. 选中一个 IDE,CrabCode 会与 IDE 插件建立连接

连接成功后,IDE 里编辑器选中的代码、当前打开的文件、诊断信息会自动作为上下文提供给会话。

限制与注意

  • CLI 与插件需要配合:插件不是独立产品 —— 它把上下文喂给在 IDE Terminal 跑的 CrabCode CLI
  • JetBrains Gateway / 远程开发:插件运行在 host 端,看到的目录就是 host 端 CrabCode 看到的
  • 同时跑 CLI 与插件:插件加上下文,CLI 是会话主体;记忆作用域共享同一份 ~/.crabcode/
  • 检测失败时:确认插件已启用、IDE 在前台;在 CLI 里再跑一次 /ide 刷新

相关