├── .eslintrc.json ├── .github └── workflows │ ├── main.yml │ └── publish.yaml ├── .gitignore ├── .vscode ├── JsonSchema.code-snippets ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── media └── rime.png ├── package.json ├── resources ├── dark │ ├── actions │ │ ├── open.png │ │ ├── openFolder.png │ │ └── showAll.png │ ├── configKind │ │ ├── default-patch.png │ │ ├── default.png │ │ ├── folder.png │ │ ├── other.png │ │ ├── patch.png │ │ ├── program.png │ │ ├── schema-node-patch.png │ │ ├── schema-node.png │ │ └── schema.png │ └── refresh.png ├── documentation │ └── screencast │ │ ├── fileExplorer.gif │ │ ├── languageServer-syntaxValidation.gif │ │ ├── nodeExplorer-hiearchy.gif │ │ ├── nodeExplorer-navigation.gif │ │ └── nodeExplorer-schemaTooltip.gif ├── light │ ├── actions │ │ ├── open.png │ │ ├── openFolder.png │ │ └── showAll.png │ ├── configKind │ │ ├── default-patch.png │ │ ├── default.png │ │ ├── folder.png │ │ ├── other.png │ │ ├── patch.png │ │ ├── program.png │ │ ├── schema-node-patch.png │ │ ├── schema-node.png │ │ └── schema.png │ └── refresh.png └── schema │ ├── rime-default-yaml-schema.json │ └── rime-schema-yaml-schema.json ├── server ├── package-lock.json ├── package.json ├── src │ ├── RimeLanguageService.ts │ └── server.ts ├── tsconfig.json └── tsconfig.tsbuildinfo ├── src ├── RimeConfigurationTree.ts ├── RimeFileExplorerProvider.ts ├── RimeNodeExplorerProvider.ts ├── extension.ts └── test │ ├── runTest.ts │ └── suite │ ├── extension.test.ts │ └── index.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/JsonSchema.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.vscode/JsonSchema.code-snippets -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/README.md -------------------------------------------------------------------------------- /media/rime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/media/rime.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/package.json -------------------------------------------------------------------------------- /resources/dark/actions/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/actions/open.png -------------------------------------------------------------------------------- /resources/dark/actions/openFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/actions/openFolder.png -------------------------------------------------------------------------------- /resources/dark/actions/showAll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/actions/showAll.png -------------------------------------------------------------------------------- /resources/dark/configKind/default-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/default-patch.png -------------------------------------------------------------------------------- /resources/dark/configKind/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/default.png -------------------------------------------------------------------------------- /resources/dark/configKind/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/folder.png -------------------------------------------------------------------------------- /resources/dark/configKind/other.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/other.png -------------------------------------------------------------------------------- /resources/dark/configKind/patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/patch.png -------------------------------------------------------------------------------- /resources/dark/configKind/program.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/program.png -------------------------------------------------------------------------------- /resources/dark/configKind/schema-node-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/schema-node-patch.png -------------------------------------------------------------------------------- /resources/dark/configKind/schema-node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/schema-node.png -------------------------------------------------------------------------------- /resources/dark/configKind/schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/configKind/schema.png -------------------------------------------------------------------------------- /resources/dark/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/dark/refresh.png -------------------------------------------------------------------------------- /resources/documentation/screencast/fileExplorer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/documentation/screencast/fileExplorer.gif -------------------------------------------------------------------------------- /resources/documentation/screencast/languageServer-syntaxValidation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/documentation/screencast/languageServer-syntaxValidation.gif -------------------------------------------------------------------------------- /resources/documentation/screencast/nodeExplorer-hiearchy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/documentation/screencast/nodeExplorer-hiearchy.gif -------------------------------------------------------------------------------- /resources/documentation/screencast/nodeExplorer-navigation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/documentation/screencast/nodeExplorer-navigation.gif -------------------------------------------------------------------------------- /resources/documentation/screencast/nodeExplorer-schemaTooltip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/documentation/screencast/nodeExplorer-schemaTooltip.gif -------------------------------------------------------------------------------- /resources/light/actions/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/actions/open.png -------------------------------------------------------------------------------- /resources/light/actions/openFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/actions/openFolder.png -------------------------------------------------------------------------------- /resources/light/actions/showAll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/actions/showAll.png -------------------------------------------------------------------------------- /resources/light/configKind/default-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/default-patch.png -------------------------------------------------------------------------------- /resources/light/configKind/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/default.png -------------------------------------------------------------------------------- /resources/light/configKind/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/folder.png -------------------------------------------------------------------------------- /resources/light/configKind/other.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/other.png -------------------------------------------------------------------------------- /resources/light/configKind/patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/patch.png -------------------------------------------------------------------------------- /resources/light/configKind/program.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/program.png -------------------------------------------------------------------------------- /resources/light/configKind/schema-node-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/schema-node-patch.png -------------------------------------------------------------------------------- /resources/light/configKind/schema-node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/schema-node.png -------------------------------------------------------------------------------- /resources/light/configKind/schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/configKind/schema.png -------------------------------------------------------------------------------- /resources/light/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/light/refresh.png -------------------------------------------------------------------------------- /resources/schema/rime-default-yaml-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/schema/rime-default-yaml-schema.json -------------------------------------------------------------------------------- /resources/schema/rime-schema-yaml-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/resources/schema/rime-schema-yaml-schema.json -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/RimeLanguageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/server/src/RimeLanguageService.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/server/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /src/RimeConfigurationTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/RimeConfigurationTree.ts -------------------------------------------------------------------------------- /src/RimeFileExplorerProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/RimeFileExplorerProvider.ts -------------------------------------------------------------------------------- /src/RimeNodeExplorerProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/RimeNodeExplorerProvider.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mengqi92/Rimebow/HEAD/tsconfig.json --------------------------------------------------------------------------------