├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .lowcoderc ├── .npmrc ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── README.md ├── asset ├── activitybar.svg └── icon.png ├── esbuild.js ├── materials └── blocks │ └── react-mvp模块 │ ├── config │ ├── model.json │ ├── preview.json │ └── schema.json │ └── src │ ├── index.tsx.ejs │ ├── model.ts.ejs │ ├── presenter.tsx.ejs │ └── service.ts.ejs ├── package.json ├── src ├── commands │ ├── addSnippet.ts │ ├── chatGPT.ts │ ├── common.ts │ ├── createOrShowWebview.ts │ ├── generateCode.ts │ ├── openSnippet.ts │ ├── quickGenerateBlock.ts │ ├── registerCompletion.ts │ └── runSnippetScript.ts ├── context.ts ├── extension.ts ├── genCode │ ├── genCodeByJson.ts │ ├── genCodeByTypescript.ts │ └── genCodeByYapi.ts ├── lifecycle.ts ├── test │ ├── runTest.ts │ └── suite │ │ ├── config.test.ts │ │ ├── index.ts │ │ └── lib.test.ts ├── utils │ ├── clipboard.ts │ ├── config.ts │ ├── download.ts │ ├── editor.ts │ ├── ejs.ts │ ├── emitter.ts │ ├── env.ts │ ├── file.ts │ ├── generate.ts │ ├── json.ts │ ├── lib.ts │ ├── llm.ts │ ├── materials.ts │ ├── name.ts │ ├── openai.ts │ ├── outputChannel.ts │ ├── platform.ts │ ├── request.ts │ ├── scaffold.ts │ └── vscodeEnv.ts └── webview │ ├── callback.ts │ ├── controllers │ ├── alert.ts │ ├── block.ts │ ├── command.ts │ ├── config.ts │ ├── directory.ts │ ├── generate.ts │ ├── intelliSense.ts │ ├── json.ts │ ├── material.ts │ ├── openai.ts │ ├── request.ts │ ├── scaffold.ts │ ├── script.ts │ ├── snippet.ts │ ├── task.ts │ └── yapi.ts │ ├── index.ts │ ├── routes │ └── index.ts │ └── type.ts ├── tsconfig.json ├── webview-react ├── .editorconfig ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .umirc.ts ├── README.md ├── mock │ └── .gitkeep ├── package.json ├── plugin.ts ├── src │ ├── app.less │ ├── app.tsx │ ├── components │ │ ├── AmisComponent │ │ │ ├── cxd.css │ │ │ ├── helper.css │ │ │ └── index.tsx │ │ ├── CodeMirror │ │ │ └── index.tsx │ │ ├── DownloadMaterials │ │ │ ├── api.ts │ │ │ └── index.tsx │ │ ├── Footer │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── FormilyComponent │ │ │ └── index.tsx │ │ ├── HeaderControl │ │ │ ├── components │ │ │ │ └── ConfigSyncFolder │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── model.ts │ │ │ │ │ ├── presenter.tsx │ │ │ │ │ └── service.ts │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ └── presenter.tsx │ │ ├── JsonToTs │ │ │ └── index.tsx │ │ ├── Marked │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── RouteWrapper │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── RunScript │ │ │ └── index.tsx │ │ ├── SelectDirectory │ │ │ └── index.tsx │ │ └── YapiModal │ │ │ └── index.tsx │ ├── hooks │ │ ├── useCheckVankeInternal.ts │ │ └── useImmer.ts │ ├── layout │ │ ├── index.less │ │ └── index.tsx │ ├── models │ │ ├── syncFolder.ts │ │ └── tab.ts │ ├── pages │ │ ├── blocks │ │ │ ├── Detail │ │ │ │ ├── index.tsx │ │ │ │ ├── model.ts │ │ │ │ ├── presenter.tsx │ │ │ │ └── service.ts │ │ │ └── List │ │ │ │ ├── components │ │ │ │ └── BlockItem │ │ │ │ │ ├── index.less │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.less │ │ │ │ ├── index.tsx │ │ │ │ ├── model.ts │ │ │ │ ├── presenter.tsx │ │ │ │ └── service.ts │ │ ├── chatGPT │ │ │ ├── components │ │ │ │ ├── ChatList │ │ │ │ │ ├── index.less │ │ │ │ │ └── index.tsx │ │ │ │ └── UpdateSeesionTitle │ │ │ │ │ ├── index.less │ │ │ │ │ └── index.tsx │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ ├── presenter.tsx │ │ │ ├── service.ts │ │ │ └── store.ts │ │ ├── config │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ ├── presenter.tsx │ │ │ └── service.ts │ │ ├── downloadMaterials │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ ├── presenter.tsx │ │ │ └── service.ts │ │ ├── getClipboardImage │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── home │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── scaffold │ │ │ ├── DownloadModal │ │ │ │ ├── index.tsx │ │ │ │ ├── model.ts │ │ │ │ ├── presenter.tsx │ │ │ │ └── service.ts │ │ │ ├── FormModal │ │ │ │ ├── index.tsx │ │ │ │ ├── model.ts │ │ │ │ ├── presenter.tsx │ │ │ │ └── service.ts │ │ │ ├── List │ │ │ │ ├── index.less │ │ │ │ ├── index.tsx │ │ │ │ ├── model.ts │ │ │ │ ├── presenter.tsx │ │ │ │ └── service.ts │ │ │ └── LocalProjectModal │ │ │ │ ├── index.tsx │ │ │ │ ├── model.ts │ │ │ │ └── presenter.tsx │ │ └── snippets │ │ │ ├── AddSnippet │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ ├── presenter.tsx │ │ │ └── service.ts │ │ │ ├── Detail │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ ├── presenter.tsx │ │ │ └── service.ts │ │ │ └── List │ │ │ ├── components │ │ │ └── SnippetItem │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ ├── model.ts │ │ │ ├── presenter.tsx │ │ │ └── service.ts │ ├── utils │ │ ├── clipboard.ts │ │ ├── emitter.ts │ │ └── schema.ts │ └── webview │ │ ├── handleTask.ts │ │ ├── index.ts │ │ ├── mock │ │ ├── addSnippets.ts │ │ ├── alert.ts │ │ ├── createProject.ts │ │ ├── downloadMaterials.ts │ │ ├── downloadScaffold.ts │ │ ├── genCodeByBlockMaterial.ts │ │ ├── genCodeBySnippetMaterial.ts │ │ ├── genTemplateModelByYapi.ts │ │ ├── getDirectoryTree.ts │ │ ├── getLocalMaterials.ts │ │ ├── getPluginConfig.ts │ │ ├── getScaffolds.ts │ │ ├── getYapiDomain.ts │ │ ├── getYapiProjects.ts │ │ ├── insertSnippet.ts │ │ ├── jsonToTs.ts │ │ ├── refreshIntelliSense.ts │ │ ├── savePluginConfig.ts │ │ └── selectDirectory.ts │ │ └── service.ts ├── tsconfig.json ├── typings.d.ts └── yarn.lock └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.css linguist-language=TypeScript -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.gitignore -------------------------------------------------------------------------------- /.lowcoderc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.lowcoderc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/README.md -------------------------------------------------------------------------------- /asset/activitybar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/asset/activitybar.svg -------------------------------------------------------------------------------- /asset/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/asset/icon.png -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/esbuild.js -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/config/model.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/config/preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/materials/blocks/react-mvp模块/config/preview.json -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/config/schema.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/src/index.tsx.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/materials/blocks/react-mvp模块/src/index.tsx.ejs -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/src/model.ts.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/materials/blocks/react-mvp模块/src/model.ts.ejs -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/src/presenter.tsx.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/materials/blocks/react-mvp模块/src/presenter.tsx.ejs -------------------------------------------------------------------------------- /materials/blocks/react-mvp模块/src/service.ts.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/materials/blocks/react-mvp模块/src/service.ts.ejs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/package.json -------------------------------------------------------------------------------- /src/commands/addSnippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/addSnippet.ts -------------------------------------------------------------------------------- /src/commands/chatGPT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/chatGPT.ts -------------------------------------------------------------------------------- /src/commands/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/common.ts -------------------------------------------------------------------------------- /src/commands/createOrShowWebview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/createOrShowWebview.ts -------------------------------------------------------------------------------- /src/commands/generateCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/generateCode.ts -------------------------------------------------------------------------------- /src/commands/openSnippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/openSnippet.ts -------------------------------------------------------------------------------- /src/commands/quickGenerateBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/quickGenerateBlock.ts -------------------------------------------------------------------------------- /src/commands/registerCompletion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/registerCompletion.ts -------------------------------------------------------------------------------- /src/commands/runSnippetScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/commands/runSnippetScript.ts -------------------------------------------------------------------------------- /src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/context.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/genCode/genCodeByJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/genCode/genCodeByJson.ts -------------------------------------------------------------------------------- /src/genCode/genCodeByTypescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/genCode/genCodeByTypescript.ts -------------------------------------------------------------------------------- /src/genCode/genCodeByYapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/genCode/genCodeByYapi.ts -------------------------------------------------------------------------------- /src/lifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/lifecycle.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/test/suite/config.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /src/test/suite/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/test/suite/lib.test.ts -------------------------------------------------------------------------------- /src/utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/clipboard.ts -------------------------------------------------------------------------------- /src/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/config.ts -------------------------------------------------------------------------------- /src/utils/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/download.ts -------------------------------------------------------------------------------- /src/utils/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/editor.ts -------------------------------------------------------------------------------- /src/utils/ejs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/ejs.ts -------------------------------------------------------------------------------- /src/utils/emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/emitter.ts -------------------------------------------------------------------------------- /src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/env.ts -------------------------------------------------------------------------------- /src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/file.ts -------------------------------------------------------------------------------- /src/utils/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/generate.ts -------------------------------------------------------------------------------- /src/utils/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/json.ts -------------------------------------------------------------------------------- /src/utils/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/lib.ts -------------------------------------------------------------------------------- /src/utils/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/llm.ts -------------------------------------------------------------------------------- /src/utils/materials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/materials.ts -------------------------------------------------------------------------------- /src/utils/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/name.ts -------------------------------------------------------------------------------- /src/utils/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/openai.ts -------------------------------------------------------------------------------- /src/utils/outputChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/outputChannel.ts -------------------------------------------------------------------------------- /src/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/platform.ts -------------------------------------------------------------------------------- /src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/request.ts -------------------------------------------------------------------------------- /src/utils/scaffold.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/scaffold.ts -------------------------------------------------------------------------------- /src/utils/vscodeEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/utils/vscodeEnv.ts -------------------------------------------------------------------------------- /src/webview/callback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/callback.ts -------------------------------------------------------------------------------- /src/webview/controllers/alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/alert.ts -------------------------------------------------------------------------------- /src/webview/controllers/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/block.ts -------------------------------------------------------------------------------- /src/webview/controllers/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/command.ts -------------------------------------------------------------------------------- /src/webview/controllers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/config.ts -------------------------------------------------------------------------------- /src/webview/controllers/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/directory.ts -------------------------------------------------------------------------------- /src/webview/controllers/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/generate.ts -------------------------------------------------------------------------------- /src/webview/controllers/intelliSense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/intelliSense.ts -------------------------------------------------------------------------------- /src/webview/controllers/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/json.ts -------------------------------------------------------------------------------- /src/webview/controllers/material.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/material.ts -------------------------------------------------------------------------------- /src/webview/controllers/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/openai.ts -------------------------------------------------------------------------------- /src/webview/controllers/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/request.ts -------------------------------------------------------------------------------- /src/webview/controllers/scaffold.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/scaffold.ts -------------------------------------------------------------------------------- /src/webview/controllers/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/script.ts -------------------------------------------------------------------------------- /src/webview/controllers/snippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/snippet.ts -------------------------------------------------------------------------------- /src/webview/controllers/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/task.ts -------------------------------------------------------------------------------- /src/webview/controllers/yapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/controllers/yapi.ts -------------------------------------------------------------------------------- /src/webview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/index.ts -------------------------------------------------------------------------------- /src/webview/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/routes/index.ts -------------------------------------------------------------------------------- /src/webview/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/src/webview/type.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webview-react/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/.editorconfig -------------------------------------------------------------------------------- /webview-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/.gitignore -------------------------------------------------------------------------------- /webview-react/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/.npmrc -------------------------------------------------------------------------------- /webview-react/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/.prettierignore -------------------------------------------------------------------------------- /webview-react/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/.prettierrc -------------------------------------------------------------------------------- /webview-react/.umirc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/.umirc.ts -------------------------------------------------------------------------------- /webview-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/README.md -------------------------------------------------------------------------------- /webview-react/mock/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webview-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/package.json -------------------------------------------------------------------------------- /webview-react/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/plugin.ts -------------------------------------------------------------------------------- /webview-react/src/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/app.less -------------------------------------------------------------------------------- /webview-react/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/app.tsx -------------------------------------------------------------------------------- /webview-react/src/components/AmisComponent/cxd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/AmisComponent/cxd.css -------------------------------------------------------------------------------- /webview-react/src/components/AmisComponent/helper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/AmisComponent/helper.css -------------------------------------------------------------------------------- /webview-react/src/components/AmisComponent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/AmisComponent/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/CodeMirror/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/CodeMirror/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/DownloadMaterials/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/DownloadMaterials/api.ts -------------------------------------------------------------------------------- /webview-react/src/components/DownloadMaterials/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/DownloadMaterials/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/Footer/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/Footer/index.less -------------------------------------------------------------------------------- /webview-react/src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/FormilyComponent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/FormilyComponent/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/components/ConfigSyncFolder/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/components/ConfigSyncFolder/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/components/ConfigSyncFolder/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/components/ConfigSyncFolder/model.ts -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/components/ConfigSyncFolder/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/components/ConfigSyncFolder/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/components/ConfigSyncFolder/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/components/ConfigSyncFolder/service.ts -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/model.ts -------------------------------------------------------------------------------- /webview-react/src/components/HeaderControl/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/HeaderControl/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/components/JsonToTs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/JsonToTs/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/Marked/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/Marked/index.less -------------------------------------------------------------------------------- /webview-react/src/components/Marked/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/Marked/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/RouteWrapper/index.less: -------------------------------------------------------------------------------- 1 | .wrapper { 2 | height: 90vh; 3 | } 4 | -------------------------------------------------------------------------------- /webview-react/src/components/RouteWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/RouteWrapper/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/RunScript/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/RunScript/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/SelectDirectory/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/SelectDirectory/index.tsx -------------------------------------------------------------------------------- /webview-react/src/components/YapiModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/components/YapiModal/index.tsx -------------------------------------------------------------------------------- /webview-react/src/hooks/useCheckVankeInternal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/hooks/useCheckVankeInternal.ts -------------------------------------------------------------------------------- /webview-react/src/hooks/useImmer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/hooks/useImmer.ts -------------------------------------------------------------------------------- /webview-react/src/layout/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/layout/index.less -------------------------------------------------------------------------------- /webview-react/src/layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/layout/index.tsx -------------------------------------------------------------------------------- /webview-react/src/models/syncFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/models/syncFolder.ts -------------------------------------------------------------------------------- /webview-react/src/models/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/models/tab.ts -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/Detail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/Detail/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/Detail/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/Detail/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/Detail/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/Detail/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/Detail/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/Detail/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/components/BlockItem/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/List/components/BlockItem/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/components/BlockItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/List/components/BlockItem/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/index.less: -------------------------------------------------------------------------------- 1 | .materials { 2 | } 3 | -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/List/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/List/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/List/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/blocks/List/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/blocks/List/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/components/ChatList/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/components/ChatList/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/components/ChatList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/components/ChatList/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/components/UpdateSeesionTitle/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/components/UpdateSeesionTitle/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/components/UpdateSeesionTitle/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/components/UpdateSeesionTitle/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/chatGPT/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/chatGPT/store.ts -------------------------------------------------------------------------------- /webview-react/src/pages/config/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/config/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/config/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/config/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/config/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/config/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/config/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/config/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/downloadMaterials/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/downloadMaterials/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/downloadMaterials/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/downloadMaterials/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/downloadMaterials/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/downloadMaterials/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/downloadMaterials/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/downloadMaterials/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/downloadMaterials/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/downloadMaterials/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/getClipboardImage/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/getClipboardImage/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/getClipboardImage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/getClipboardImage/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/home/index.less: -------------------------------------------------------------------------------- 1 | .home { 2 | height: 100vh; 3 | } 4 | -------------------------------------------------------------------------------- /webview-react/src/pages/home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/home/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/DownloadModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/DownloadModal/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/DownloadModal/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/DownloadModal/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/DownloadModal/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/DownloadModal/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/DownloadModal/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/DownloadModal/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/FormModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/FormModal/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/FormModal/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/FormModal/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/FormModal/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/FormModal/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/FormModal/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/FormModal/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/List/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/List/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/List/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/List/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/List/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/List/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/List/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/List/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/List/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/List/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/LocalProjectModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/LocalProjectModal/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/LocalProjectModal/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/LocalProjectModal/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/scaffold/LocalProjectModal/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/scaffold/LocalProjectModal/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/AddSnippet/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/AddSnippet/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/AddSnippet/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/AddSnippet/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/AddSnippet/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/AddSnippet/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/AddSnippet/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/AddSnippet/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/Detail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/Detail/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/Detail/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/Detail/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/Detail/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/Detail/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/Detail/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/Detail/service.ts -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/components/SnippetItem/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/List/components/SnippetItem/index.less -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/components/SnippetItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/List/components/SnippetItem/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/index.less: -------------------------------------------------------------------------------- 1 | .snippets-materials { 2 | } 3 | -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/List/index.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/List/model.ts -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/presenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/List/presenter.tsx -------------------------------------------------------------------------------- /webview-react/src/pages/snippets/List/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/pages/snippets/List/service.ts -------------------------------------------------------------------------------- /webview-react/src/utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/utils/clipboard.ts -------------------------------------------------------------------------------- /webview-react/src/utils/emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/utils/emitter.ts -------------------------------------------------------------------------------- /webview-react/src/utils/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/utils/schema.ts -------------------------------------------------------------------------------- /webview-react/src/webview/handleTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/handleTask.ts -------------------------------------------------------------------------------- /webview-react/src/webview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/index.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/addSnippets.ts: -------------------------------------------------------------------------------- 1 | export default '添加成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/alert.ts: -------------------------------------------------------------------------------- 1 | export default '模拟 VsCode 响应'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/createProject.ts: -------------------------------------------------------------------------------- 1 | export default '创建成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/downloadMaterials.ts: -------------------------------------------------------------------------------- 1 | export default '下载成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/downloadScaffold.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/downloadScaffold.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/genCodeByBlockMaterial.ts: -------------------------------------------------------------------------------- 1 | export default '生成成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/genCodeBySnippetMaterial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/genCodeBySnippetMaterial.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/genTemplateModelByYapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/genTemplateModelByYapi.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/getDirectoryTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/getDirectoryTree.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/getLocalMaterials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/getLocalMaterials.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/getPluginConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/getPluginConfig.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/getScaffolds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/getScaffolds.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/getYapiDomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/getYapiDomain.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/getYapiProjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/getYapiProjects.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/insertSnippet.ts: -------------------------------------------------------------------------------- 1 | export default '添加成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/jsonToTs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/mock/jsonToTs.ts -------------------------------------------------------------------------------- /webview-react/src/webview/mock/refreshIntelliSense.ts: -------------------------------------------------------------------------------- 1 | export default '刷新成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/savePluginConfig.ts: -------------------------------------------------------------------------------- 1 | export default '保存成功'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/mock/selectDirectory.ts: -------------------------------------------------------------------------------- 1 | export default 'H:/.lowcode'; 2 | -------------------------------------------------------------------------------- /webview-react/src/webview/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/src/webview/service.ts -------------------------------------------------------------------------------- /webview-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/tsconfig.json -------------------------------------------------------------------------------- /webview-react/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/typings.d.ts -------------------------------------------------------------------------------- /webview-react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/webview-react/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowcoding/lowcode-vscode/HEAD/yarn.lock --------------------------------------------------------------------------------