├── .circleci └── config.yml ├── .eslintrc.json ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── macos-test.yml │ └── windows-test.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── Contributing.md ├── JenkinsFile ├── LICENSE.txt ├── README.md ├── USAGE_DATA.md ├── create_extension ├── adoc-tutorial.project.didact.json ├── create-new-tutorial-with-extension.didact.md ├── first-tutorial.didact.adoc ├── first-tutorial.didact.md └── md-tutorial.project.didact.json ├── demos ├── asciidoc │ ├── adoc-styles-supported.didact.adoc │ ├── dep-table.didact.adoc │ ├── didact-demo.didact.adoc │ ├── fireworks.gif │ ├── images │ │ ├── tiger.png │ │ └── welcome-to-didact-header.png │ └── simple-example.didact.adoc ├── markdown │ ├── camelinaction │ │ └── chapter1 │ │ │ ├── add-folder-to-workspace.png │ │ │ ├── cia2-chapter-1-v2.didact.md │ │ │ ├── file-copy │ │ │ ├── FileCopier.java │ │ │ ├── FileCopierWithCamel.java │ │ │ ├── file-copy-project.json │ │ │ ├── log4j.properties │ │ │ ├── message1.xml │ │ │ └── pom.xml.txt │ │ │ ├── post-logo-apache-camel-d.png │ │ │ ├── terminal-camel-console-log.png │ │ │ ├── terminal-camel-hello-world.png │ │ │ └── terminal-commands.png │ ├── cli-basics.didact.md │ ├── dep-table.didact.md │ ├── didact-demo.didact.md │ ├── fireworks.gif │ ├── helloJS │ │ ├── 256px-JavaScript-logo.png │ │ ├── helloJS.didact.md │ │ ├── imageReadme.txt │ │ ├── index.js │ │ └── project.json │ ├── images │ │ ├── didact-sample-tutorial-24-OCT-2019.gif │ │ ├── tiger.png │ │ └── welcome-to-didact-header.png │ ├── markdown-styles-supported.didact.md │ ├── simple-example.didact.md │ ├── toc-local │ │ ├── inner-root.didact.md │ │ ├── page1.didact.md │ │ ├── page2.didact.md │ │ ├── root-toc.didact.md │ │ ├── subpage1.didact.md │ │ └── subpage2.didact.md │ ├── tutorial │ │ ├── didactmdfile.json │ │ ├── images │ │ │ ├── additional-capabilities-header.png │ │ │ ├── didact-link-header.png │ │ │ ├── header.png │ │ │ └── requirements-checking-header.png │ │ ├── myFirst.didact.md │ │ └── tutorial.didact.md │ └── validation-test.didact.md └── projectwithdidactfile.json ├── docs ├── FAQ.md ├── _config.yml ├── autocomplete.md ├── available-commands.md ├── available-demos.md ├── constructing-links.md ├── how-to-use-didact.md ├── images │ ├── didact-uri-completion-demo.gif │ ├── didact-uri-completion-demo2.gif │ ├── didact-view-command-palette-example.png │ ├── didact-view-command-palette-example2.png │ ├── didact-view-with-popup.png │ └── settings.jpg ├── index.md ├── registering-tutorials.md ├── scaffolding.md ├── settings.md ├── tech-details.md ├── time-estimates.md ├── troubleshooting.md └── writing-a-tutorial.md ├── examples ├── clipboard.example.didact.md ├── clipboardTextToTerminal.txt ├── commands.reference.adoc ├── copyFileURL.example.didact.md ├── register-tutorial.project.json ├── registry.example.didact.md ├── requirements.example.didact.md ├── terminal.example.didact.md ├── tester.didact.md └── vscode-links.didact.md ├── icon ├── che-contribute.png ├── didact-social-header.png ├── logo.png ├── logo.svg └── powered240x40.png ├── images ├── didact-sample-tutorial-22-OCT-2019.gif ├── didact-sample-tutorial-24-OCT-2019.gif ├── didact-sample-tutorial-30-APR-2021.gif ├── didact-tutorial-start-button.gif ├── didact-uri-completion-demo.gif ├── didact-view-command-palette-example.png ├── didact-view-command-palette-example2.png ├── didact-view-with-popup.png ├── helloJS-didact-demo-APR-2020.gif ├── open-new-terminal-example.gif ├── run-js-example.gif └── settings.jpg ├── index.js ├── media ├── main.js ├── webview.css └── webviewslim.css ├── package.json ├── resources ├── dark │ ├── refresh.svg │ └── run.svg ├── didactCompletionCatalog.json └── light │ ├── refresh.svg │ └── run.svg ├── snippets ├── mdsnippets.json └── snippets.json ├── sonar-project.properties ├── src ├── Telemetry.ts ├── asciidocUtils.ts ├── commandHandler.ts ├── didactManager.ts ├── didactPanel.ts ├── didactPanelSerializer.ts ├── didactUri.ts ├── didactUriCompletionItemProvider.ts ├── extension.ts ├── extensionFunctions.ts ├── markdownUtils.ts ├── nodeProvider.ts ├── scaffoldUtils.ts ├── test │ ├── data │ │ ├── completion.didact.adoc │ │ ├── completion.didact.md │ │ ├── didactForReload.didact.md │ │ ├── didactWithH1.didact.md │ │ ├── didactWithH2.didact.md │ │ ├── didactWithMultipleH1.didact.md │ │ ├── didactWithNoHeadings.didact.md │ │ ├── fileToOpen.txt │ │ ├── include.asciidoc.txt │ │ ├── includetext.didact.adoc │ │ ├── scaffoldOpen.json │ │ ├── textForClipboard.txt │ │ ├── time-demo.didact.adoc │ │ └── time-demo.didact.md │ ├── runTest.ts │ └── suite │ │ ├── Utils.ts │ │ ├── _extension.test.ts │ │ ├── asciidocUtilsTest.test.ts │ │ ├── commandHandler.test.ts │ │ ├── completions.test.ts │ │ ├── demoTutorials.test.ts │ │ ├── didact.test.ts │ │ ├── didactPanel.test.ts │ │ ├── didactUri.test.ts │ │ ├── didactUriCompletionItemProvider.test.ts │ │ ├── extensionFunctions.test.ts │ │ ├── index.ts │ │ ├── markdownUtils.test.ts │ │ ├── nodeProvider.test.ts │ │ ├── registry.test.ts │ │ ├── registryWorkspace.test.ts │ │ └── stubDemoTutorial.test.ts └── utils.ts ├── test Fixture with speci@l chars └── .gitkeep ├── test-archive └── testarchive.tar.gz └── tsconfig.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | package-lock.json -diff -merge 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/macos-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.github/workflows/macos-test.yml -------------------------------------------------------------------------------- /.github/workflows/windows-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.github/workflows/windows-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/Contributing.md -------------------------------------------------------------------------------- /JenkinsFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/JenkinsFile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/README.md -------------------------------------------------------------------------------- /USAGE_DATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/USAGE_DATA.md -------------------------------------------------------------------------------- /create_extension/adoc-tutorial.project.didact.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/create_extension/adoc-tutorial.project.didact.json -------------------------------------------------------------------------------- /create_extension/create-new-tutorial-with-extension.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/create_extension/create-new-tutorial-with-extension.didact.md -------------------------------------------------------------------------------- /create_extension/first-tutorial.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/create_extension/first-tutorial.didact.adoc -------------------------------------------------------------------------------- /create_extension/first-tutorial.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/create_extension/first-tutorial.didact.md -------------------------------------------------------------------------------- /create_extension/md-tutorial.project.didact.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/create_extension/md-tutorial.project.didact.json -------------------------------------------------------------------------------- /demos/asciidoc/adoc-styles-supported.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/adoc-styles-supported.didact.adoc -------------------------------------------------------------------------------- /demos/asciidoc/dep-table.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/dep-table.didact.adoc -------------------------------------------------------------------------------- /demos/asciidoc/didact-demo.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/didact-demo.didact.adoc -------------------------------------------------------------------------------- /demos/asciidoc/fireworks.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/fireworks.gif -------------------------------------------------------------------------------- /demos/asciidoc/images/tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/images/tiger.png -------------------------------------------------------------------------------- /demos/asciidoc/images/welcome-to-didact-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/images/welcome-to-didact-header.png -------------------------------------------------------------------------------- /demos/asciidoc/simple-example.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/asciidoc/simple-example.didact.adoc -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/add-folder-to-workspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/add-folder-to-workspace.png -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/cia2-chapter-1-v2.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/cia2-chapter-1-v2.didact.md -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/file-copy/FileCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/file-copy/FileCopier.java -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/file-copy/FileCopierWithCamel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/file-copy/FileCopierWithCamel.java -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/file-copy/file-copy-project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/file-copy/file-copy-project.json -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/file-copy/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/file-copy/log4j.properties -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/file-copy/message1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/file-copy/message1.xml -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/file-copy/pom.xml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/file-copy/pom.xml.txt -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/post-logo-apache-camel-d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/post-logo-apache-camel-d.png -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/terminal-camel-console-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/terminal-camel-console-log.png -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/terminal-camel-hello-world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/terminal-camel-hello-world.png -------------------------------------------------------------------------------- /demos/markdown/camelinaction/chapter1/terminal-commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/camelinaction/chapter1/terminal-commands.png -------------------------------------------------------------------------------- /demos/markdown/cli-basics.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/cli-basics.didact.md -------------------------------------------------------------------------------- /demos/markdown/dep-table.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/dep-table.didact.md -------------------------------------------------------------------------------- /demos/markdown/didact-demo.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/didact-demo.didact.md -------------------------------------------------------------------------------- /demos/markdown/fireworks.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/fireworks.gif -------------------------------------------------------------------------------- /demos/markdown/helloJS/256px-JavaScript-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/helloJS/256px-JavaScript-logo.png -------------------------------------------------------------------------------- /demos/markdown/helloJS/helloJS.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/helloJS/helloJS.didact.md -------------------------------------------------------------------------------- /demos/markdown/helloJS/imageReadme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/helloJS/imageReadme.txt -------------------------------------------------------------------------------- /demos/markdown/helloJS/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/helloJS/index.js -------------------------------------------------------------------------------- /demos/markdown/helloJS/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/helloJS/project.json -------------------------------------------------------------------------------- /demos/markdown/images/didact-sample-tutorial-24-OCT-2019.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/images/didact-sample-tutorial-24-OCT-2019.gif -------------------------------------------------------------------------------- /demos/markdown/images/tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/images/tiger.png -------------------------------------------------------------------------------- /demos/markdown/images/welcome-to-didact-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/images/welcome-to-didact-header.png -------------------------------------------------------------------------------- /demos/markdown/markdown-styles-supported.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/markdown-styles-supported.didact.md -------------------------------------------------------------------------------- /demos/markdown/simple-example.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/simple-example.didact.md -------------------------------------------------------------------------------- /demos/markdown/toc-local/inner-root.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/toc-local/inner-root.didact.md -------------------------------------------------------------------------------- /demos/markdown/toc-local/page1.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/toc-local/page1.didact.md -------------------------------------------------------------------------------- /demos/markdown/toc-local/page2.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/toc-local/page2.didact.md -------------------------------------------------------------------------------- /demos/markdown/toc-local/root-toc.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/toc-local/root-toc.didact.md -------------------------------------------------------------------------------- /demos/markdown/toc-local/subpage1.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/toc-local/subpage1.didact.md -------------------------------------------------------------------------------- /demos/markdown/toc-local/subpage2.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/toc-local/subpage2.didact.md -------------------------------------------------------------------------------- /demos/markdown/tutorial/didactmdfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/didactmdfile.json -------------------------------------------------------------------------------- /demos/markdown/tutorial/images/additional-capabilities-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/images/additional-capabilities-header.png -------------------------------------------------------------------------------- /demos/markdown/tutorial/images/didact-link-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/images/didact-link-header.png -------------------------------------------------------------------------------- /demos/markdown/tutorial/images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/images/header.png -------------------------------------------------------------------------------- /demos/markdown/tutorial/images/requirements-checking-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/images/requirements-checking-header.png -------------------------------------------------------------------------------- /demos/markdown/tutorial/myFirst.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/myFirst.didact.md -------------------------------------------------------------------------------- /demos/markdown/tutorial/tutorial.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/tutorial/tutorial.didact.md -------------------------------------------------------------------------------- /demos/markdown/validation-test.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/markdown/validation-test.didact.md -------------------------------------------------------------------------------- /demos/projectwithdidactfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/demos/projectwithdidactfile.json -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/autocomplete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/autocomplete.md -------------------------------------------------------------------------------- /docs/available-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/available-commands.md -------------------------------------------------------------------------------- /docs/available-demos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/available-demos.md -------------------------------------------------------------------------------- /docs/constructing-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/constructing-links.md -------------------------------------------------------------------------------- /docs/how-to-use-didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/how-to-use-didact.md -------------------------------------------------------------------------------- /docs/images/didact-uri-completion-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/images/didact-uri-completion-demo.gif -------------------------------------------------------------------------------- /docs/images/didact-uri-completion-demo2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/images/didact-uri-completion-demo2.gif -------------------------------------------------------------------------------- /docs/images/didact-view-command-palette-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/images/didact-view-command-palette-example.png -------------------------------------------------------------------------------- /docs/images/didact-view-command-palette-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/images/didact-view-command-palette-example2.png -------------------------------------------------------------------------------- /docs/images/didact-view-with-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/images/didact-view-with-popup.png -------------------------------------------------------------------------------- /docs/images/settings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/images/settings.jpg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/registering-tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/registering-tutorials.md -------------------------------------------------------------------------------- /docs/scaffolding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/scaffolding.md -------------------------------------------------------------------------------- /docs/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/settings.md -------------------------------------------------------------------------------- /docs/tech-details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/tech-details.md -------------------------------------------------------------------------------- /docs/time-estimates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/time-estimates.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/writing-a-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/docs/writing-a-tutorial.md -------------------------------------------------------------------------------- /examples/clipboard.example.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/clipboard.example.didact.md -------------------------------------------------------------------------------- /examples/clipboardTextToTerminal.txt: -------------------------------------------------------------------------------- 1 | How vexingly quick daft zebras jump! -------------------------------------------------------------------------------- /examples/commands.reference.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/commands.reference.adoc -------------------------------------------------------------------------------- /examples/copyFileURL.example.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/copyFileURL.example.didact.md -------------------------------------------------------------------------------- /examples/register-tutorial.project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/register-tutorial.project.json -------------------------------------------------------------------------------- /examples/registry.example.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/registry.example.didact.md -------------------------------------------------------------------------------- /examples/requirements.example.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/requirements.example.didact.md -------------------------------------------------------------------------------- /examples/terminal.example.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/terminal.example.didact.md -------------------------------------------------------------------------------- /examples/tester.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/tester.didact.md -------------------------------------------------------------------------------- /examples/vscode-links.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/examples/vscode-links.didact.md -------------------------------------------------------------------------------- /icon/che-contribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/icon/che-contribute.png -------------------------------------------------------------------------------- /icon/didact-social-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/icon/didact-social-header.png -------------------------------------------------------------------------------- /icon/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/icon/logo.png -------------------------------------------------------------------------------- /icon/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/icon/logo.svg -------------------------------------------------------------------------------- /icon/powered240x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/icon/powered240x40.png -------------------------------------------------------------------------------- /images/didact-sample-tutorial-22-OCT-2019.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-sample-tutorial-22-OCT-2019.gif -------------------------------------------------------------------------------- /images/didact-sample-tutorial-24-OCT-2019.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-sample-tutorial-24-OCT-2019.gif -------------------------------------------------------------------------------- /images/didact-sample-tutorial-30-APR-2021.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-sample-tutorial-30-APR-2021.gif -------------------------------------------------------------------------------- /images/didact-tutorial-start-button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-tutorial-start-button.gif -------------------------------------------------------------------------------- /images/didact-uri-completion-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-uri-completion-demo.gif -------------------------------------------------------------------------------- /images/didact-view-command-palette-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-view-command-palette-example.png -------------------------------------------------------------------------------- /images/didact-view-command-palette-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-view-command-palette-example2.png -------------------------------------------------------------------------------- /images/didact-view-with-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/didact-view-with-popup.png -------------------------------------------------------------------------------- /images/helloJS-didact-demo-APR-2020.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/helloJS-didact-demo-APR-2020.gif -------------------------------------------------------------------------------- /images/open-new-terminal-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/open-new-terminal-example.gif -------------------------------------------------------------------------------- /images/run-js-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/run-js-example.gif -------------------------------------------------------------------------------- /images/settings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/images/settings.jpg -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/media/main.js -------------------------------------------------------------------------------- /media/webview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/media/webview.css -------------------------------------------------------------------------------- /media/webviewslim.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/media/webviewslim.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/package.json -------------------------------------------------------------------------------- /resources/dark/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/resources/dark/refresh.svg -------------------------------------------------------------------------------- /resources/dark/run.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/resources/dark/run.svg -------------------------------------------------------------------------------- /resources/didactCompletionCatalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/resources/didactCompletionCatalog.json -------------------------------------------------------------------------------- /resources/light/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/resources/light/refresh.svg -------------------------------------------------------------------------------- /resources/light/run.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/resources/light/run.svg -------------------------------------------------------------------------------- /snippets/mdsnippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/snippets/mdsnippets.json -------------------------------------------------------------------------------- /snippets/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/snippets/snippets.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/Telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/Telemetry.ts -------------------------------------------------------------------------------- /src/asciidocUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/asciidocUtils.ts -------------------------------------------------------------------------------- /src/commandHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/commandHandler.ts -------------------------------------------------------------------------------- /src/didactManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/didactManager.ts -------------------------------------------------------------------------------- /src/didactPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/didactPanel.ts -------------------------------------------------------------------------------- /src/didactPanelSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/didactPanelSerializer.ts -------------------------------------------------------------------------------- /src/didactUri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/didactUri.ts -------------------------------------------------------------------------------- /src/didactUriCompletionItemProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/didactUriCompletionItemProvider.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/extensionFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/extensionFunctions.ts -------------------------------------------------------------------------------- /src/markdownUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/markdownUtils.ts -------------------------------------------------------------------------------- /src/nodeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/nodeProvider.ts -------------------------------------------------------------------------------- /src/scaffoldUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/scaffoldUtils.ts -------------------------------------------------------------------------------- /src/test/data/completion.didact.adoc: -------------------------------------------------------------------------------- 1 | ### Completion Test 2 | 3 | link:didact://?commandId= 4 | -------------------------------------------------------------------------------- /src/test/data/completion.didact.md: -------------------------------------------------------------------------------- 1 | # Let's try out some markdown completion 2 | 3 | [A link](didact://?commandId=) 4 | -------------------------------------------------------------------------------- /src/test/data/didactForReload.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/didactForReload.didact.md -------------------------------------------------------------------------------- /src/test/data/didactWithH1.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/didactWithH1.didact.md -------------------------------------------------------------------------------- /src/test/data/didactWithH2.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/didactWithH2.didact.md -------------------------------------------------------------------------------- /src/test/data/didactWithMultipleH1.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/didactWithMultipleH1.didact.md -------------------------------------------------------------------------------- /src/test/data/didactWithNoHeadings.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/didactWithNoHeadings.didact.md -------------------------------------------------------------------------------- /src/test/data/fileToOpen.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/data/include.asciidoc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/include.asciidoc.txt -------------------------------------------------------------------------------- /src/test/data/includetext.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/includetext.didact.adoc -------------------------------------------------------------------------------- /src/test/data/scaffoldOpen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/scaffoldOpen.json -------------------------------------------------------------------------------- /src/test/data/textForClipboard.txt: -------------------------------------------------------------------------------- 1 | The fox jumped over the lazy dog again. -------------------------------------------------------------------------------- /src/test/data/time-demo.didact.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/time-demo.didact.adoc -------------------------------------------------------------------------------- /src/test/data/time-demo.didact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/data/time-demo.didact.md -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/Utils.ts -------------------------------------------------------------------------------- /src/test/suite/_extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/_extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/asciidocUtilsTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/asciidocUtilsTest.test.ts -------------------------------------------------------------------------------- /src/test/suite/commandHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/commandHandler.test.ts -------------------------------------------------------------------------------- /src/test/suite/completions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/completions.test.ts -------------------------------------------------------------------------------- /src/test/suite/demoTutorials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/demoTutorials.test.ts -------------------------------------------------------------------------------- /src/test/suite/didact.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/didact.test.ts -------------------------------------------------------------------------------- /src/test/suite/didactPanel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/didactPanel.test.ts -------------------------------------------------------------------------------- /src/test/suite/didactUri.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/didactUri.test.ts -------------------------------------------------------------------------------- /src/test/suite/didactUriCompletionItemProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/didactUriCompletionItemProvider.test.ts -------------------------------------------------------------------------------- /src/test/suite/extensionFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/extensionFunctions.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /src/test/suite/markdownUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/markdownUtils.test.ts -------------------------------------------------------------------------------- /src/test/suite/nodeProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/nodeProvider.test.ts -------------------------------------------------------------------------------- /src/test/suite/registry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/registry.test.ts -------------------------------------------------------------------------------- /src/test/suite/registryWorkspace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/registryWorkspace.test.ts -------------------------------------------------------------------------------- /src/test/suite/stubDemoTutorial.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/test/suite/stubDemoTutorial.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test Fixture with speci@l chars/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-archive/testarchive.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/test-archive/testarchive.tar.gz -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-didact/HEAD/tsconfig.json --------------------------------------------------------------------------------