mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-04-02 20:09:00 +08:00
- 实现配置文件浏览器功能,支持工作区 config 目录下的 YAML 文件浏览 - 添加配置文件验证功能,支持基于 JSON Schema 的轻量级验证 - 提供表单预览界面,支持顶层标量字段的编辑功能 - 实现配置文件与匹配模式文件的快速打开功能 - 添加工作区设置选项,可自定义配置和模式目录路径 - 支持实时保存和验证反馈,集成 VSCode 诊断集合显示错误警告
24 lines
746 B
Markdown
24 lines
746 B
Markdown
# GFramework Config Tools
|
|
|
|
Minimal VS Code extension scaffold for the GFramework AI-First config workflow.
|
|
|
|
## Current MVP
|
|
|
|
- Browse config files from the workspace `config/` directory
|
|
- Open raw YAML files
|
|
- Open matching schema files from `schemas/`
|
|
- Run lightweight schema validation for required fields and simple scalar types
|
|
- Open a lightweight form preview for top-level scalar fields
|
|
|
|
## Current Constraints
|
|
|
|
- Multi-root workspaces use the first workspace folder
|
|
- Validation only covers a minimal subset of JSON Schema
|
|
- Form editing currently supports top-level scalar fields only
|
|
- Arrays and nested objects should still be edited in raw YAML
|
|
|
|
## Workspace Settings
|
|
|
|
- `gframeworkConfig.configPath`
|
|
- `gframeworkConfig.schemasPath`
|