【iFlow CLI特性介绍】添加到您的 IDE

了解如何将 iFlow 添加到您喜爱的 IDE

iFlow 无缝集成于流行的集成开发环境(IDE),以增强您的编码工作流程。此集成允许您在您首选的开发环境中直接利用 iFlow 的功能。

支持的 IDE

iFlow 目前支持两个主要的 IDE 系列:

功能

  • 快速启动: 点击 UI 中的 iFlow 按钮

  • 选择上下文: 编辑器中选定的文本将自动添加到 iFlow 的上下文中

  • 文件感知: iFlow 可以看到您在编辑器中打开了哪些文件

  • 连接感知: 当您在 VSCode 的终端中启动 iFlow 时,iFlow 会自动检测并连接。当连接成功后,iFlow 会在您的终端中显示连接状态"IDE connected"。您也可使用 iFlow 提供的命令"/ide"来手动建立连接

  • 关闭连接: 若您需要关闭连接,请使用 iFlow 提供的命令"/ide",并选择"Disconnect from IDE"

安装

VS Code

  1. 打开 VSCode 请注意版本号至少是 1.101.0

  2. 打开插件市场,搜索 iflow

  3. 点击安装 iFlow CLI 即可

:light_bulb: 提示: 当您在 VSCode 的终端中启动 iFlow 时,它会自动检测并安装扩展,注意:此功能需要您安装 iflow-cli-vscode-ide-companion-0.1.7及以上版本,若您安装的版本为iflow-cli-vscode-ide-companion-0.1.6级以下,则需要您手动安装。

JetBrains IDE

  1. 打开 JetBrains IDE, 注意仅支持2024.1及以后版本

  2. 打开插件市场

  3. 安装iFlow

  • 点击 JetBrains IDE 顶部右侧的设置图标,打开插件市场

  • 搜索iflow

  • 也可以选择从磁盘安装

Zed 编辑器

  1. 打开zed,版本号至少是0.201.0

  2. 点击个人头像,选择Settings

  1. 配置iflow
"agent_servers": {
    "iFlow CLI": {
      "command": "iflow",
      "args": ["--experimental-acp"]
    }
  }

  1. 右下角点击agent panel

  1. 创建iFlow CLI对话

  1. 接下来就可以在输入框对话了

IDE插件启动报错怎么回事 iflow : 无法将“iflow”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试
一次。

确定是否是支持的版本

我是一个小白,我想请问一下,把iflow添加到IDE有什么用,跟直接使用iflow有什么区别呢?

使用习惯~

请看这图右侧

有没有计划适配visual studio呢,开发.net比较方便

抱歉 这个暂时没有计划捏