Roe-xin b662d25c9c refactor: 将 Ask 模式的工具确认从弹窗改为内嵌聊天卡片
## 主要修改

   ### dialogService.ts
   - 移除 `vscode.window.showWarningMessage` 弹窗
   - 将工具确认改为添加 question 类型的 segment
   - 使用 `userInteractionManager.handleAskUser` 等待用户回答
   - 生成唯一的 askId: `tool_confirm_{confirmId}`

   ### userInteraction.ts
   - 导入 `submitToolConfirm` 方法
   - 在 `submitUserAnswer` 中识别工具确认类型的 askId
   - 根据用户选择("确认执行" / "取消")调用对应的 API

   ## 用户体验改进
   - 工具确认问题自然融入对话流程
   - 用户可以看到历史确认记录
   - 非阻塞式交互,体验更流畅
2025-12-31 10:18:35 +08:00
2025-12-15 11:09:03 +08:00
2025-12-11 09:41:27 +08:00
2025-12-11 09:41:27 +08:00
2025-12-11 09:41:27 +08:00
2025-12-11 09:41:27 +08:00
2025-12-11 09:41:27 +08:00
2025-12-15 11:09:03 +08:00
2025-12-11 09:41:27 +08:00

IC Coder Plugin

IC Coder 是一个面向 Verilog/FPGA 开发的智能辅助插件。

功能特性

  • Verilog 代码智能生成
  • 文件操作支持(创建、读取、修改、删除)
  • 集成 iverilog 仿真工具
  • VCD 波形文件生成
  • 智能对话助手

使用说明

安装插件后,点击侧边栏的 IC Coder 图标即可开始使用。

系统要求

  • VS Code 1.107.0 或更高版本
  • 插件已内置 iverilog 工具(Windows 平台)

许可证

MIT

Description
IC Coder VS Code 插件
Readme 106 MiB
Languages
JavaScript 88.5%
TypeScript 11%
PowerShell 0.4%