feat:实现读取本地文件的功能

This commit is contained in:
Roe-xin
2025-12-11 14:29:56 +08:00
parent 565f4afe46
commit 49b3e34101
5 changed files with 315 additions and 7 deletions

View File

@ -1,6 +1,6 @@
import * as vscode from "vscode";
import { getWebviewContent } from "../utils/webviewContent";
import { handleUserMessage, insertCodeToEditor } from "../utils/messageHandler";
import { getWebviewContent } from "../views/webviewContent";
import { handleUserMessage, insertCodeToEditor, handleReadFile } from "../utils/messageHandler";
/**
* 创建并显示 IC 助手面板
@ -27,6 +27,9 @@ export function showICHelperPanel(context: vscode.ExtensionContext) {
case "sendMessage":
handleUserMessage(panel, message.text);
break;
case "readFile":
handleReadFile(panel, message.filePath);
break;
case "insertCode":
insertCodeToEditor(message.code);
break;