feat(ui): 添加编辑器和文件浏览器状态持久化

- FileExplorer: 保存展开的目录路径到 localStorage
- IDE: 保存打开的标签页和活动标签,刷新后自动恢复
- App: 调整 IDE 面板默认宽度为 70%
This commit is contained in:
2025-12-17 18:18:06 +08:00
parent c892069ea1
commit 4fc6b61134
3 changed files with 115 additions and 10 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ export function App() {
// IDE 面板宽度(百分比)
const [idePanelWidth, setIdePanelWidth] = useState(() => {
const saved = localStorage.getItem('ai-assistant-ide-width');
return saved ? parseFloat(saved) : 60;
return saved ? parseFloat(saved) : 70;
});
// 初始化:加载会话