|
|
||
|---|---|---|
| .vscode | ||
| assets | ||
| src | ||
| syntaxes | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| .npmrc | ||
| .prettierrc | ||
| .vscode-test.mjs | ||
| .vscodeignore | ||
| CHANGELOG.md | ||
| README.md | ||
| esbuild.js | ||
| eslint.config.mjs | ||
| package.json | ||
| pnpm-lock.yaml | ||
| tsconfig.json | ||
| vsc-extension-quickstart.md | ||
README.md
oak-assistant README
oak框架适配性插件,为你的开发助力!
当你在开发Oak框架的项目时,是否经常遇到以下问题:
- 经常需要翻找Entity的定义和Schema文件,费时费力。
- oakPath拼错导致的白屏需要长时间的debug。
- t的locale不知道到底该怎么写
- 创建OakComponent的时候要新建一大堆文件,太麻烦。
- ......
那么你就需要这个插件,来加速Oak项目的开发
功能
-
Panel面板
点击左侧按钮,打开oak entities面板
-
快速创建OakComponent
-
随时跳转到Entity的定义或者Schema文件
-
实时检查oakPath的定义是否合法
-
i18n检查与跳转
-
对于WebComponentProps的泛型检查
-
提供相关快速跳转功能
- 当entity:""出现项目中已经定义的实体时,提供一键跳转到定义的功能
- 在WebComponentProps的data参数和methods参数中,可以一键跳转到具体的定义位置
-
提供快速修复功能
-
在locales未定义的情况下,可以一键修复,在本地的locales目录中创建该键值对。
-
WebComponentProps中的entity或者isList值错误,可以一键修复。
-
当WebComponentProps中的data未定义或者methods不存在,可以一键在index.ts中创建。
-
安装并使用
在插件市场搜索oak-assistant
启用插件后,在oak项目内,会自动扫描所有的entity
然后会扫描所有的components,i18n信息,等待全部加载完毕之后,就可以开始快乐的编程了~















