├── .gitignore ├── .prettierrc.json ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── TextChanges.ts ├── demo ├── .vscode │ └── settings.json ├── classes.ts ├── code.ts ├── demo.js ├── demo.md ├── lib.js ├── log-demo.js ├── simple-demo.ts └── test.ts ├── docs ├── apply-rename-theme-colored.png ├── apply-rename-theme-dashed.png ├── demo-apply-rename.gif ├── fast-rename.gif ├── json-escape-assistant.gif ├── logo.drawio.png ├── markdown-codeblocks-language-service.gif └── stack-frame-line-highlighter.gif ├── package.json ├── src ├── Settings.ts ├── VsCodeSetting.ts ├── extension.ts ├── features │ ├── ApplyRename.ts │ ├── BreakpointEditor.ts │ ├── CustomDefinitions.ts │ ├── DebugAdapterLogger.ts │ ├── FileSystemController.ts │ ├── JsonEscapeAssistant.ts │ ├── MarkdownEditorProjection │ │ ├── CodeBlock.ts │ │ ├── MarkdownDocumentController.ts │ │ ├── MarkdownEditorProjection.ts │ │ └── ProjectionTarget.ts │ ├── StackFrameHighlighter │ │ ├── StackFrameHighlighter.ts │ │ └── VSCodeDebugger.ts │ └── utils │ │ ├── fromResource.ts │ │ ├── parseMarkdown.ts │ │ ├── remarkTypes.d.ts │ │ └── vscode-api.ts └── vscode-api.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/README.md -------------------------------------------------------------------------------- /TextChanges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/TextChanges.ts -------------------------------------------------------------------------------- /demo/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/.vscode/settings.json -------------------------------------------------------------------------------- /demo/classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/classes.ts -------------------------------------------------------------------------------- /demo/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/code.ts -------------------------------------------------------------------------------- /demo/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/demo.js -------------------------------------------------------------------------------- /demo/demo.md: -------------------------------------------------------------------------------- 1 | # TypeScript Embedded Language Demo 2 | -------------------------------------------------------------------------------- /demo/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/lib.js -------------------------------------------------------------------------------- /demo/log-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/log-demo.js -------------------------------------------------------------------------------- /demo/simple-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/demo/simple-demo.ts -------------------------------------------------------------------------------- /demo/test.ts: -------------------------------------------------------------------------------- 1 | const x = { foo: 1599130851460, x: 2 }; 2 | -------------------------------------------------------------------------------- /docs/apply-rename-theme-colored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/apply-rename-theme-colored.png -------------------------------------------------------------------------------- /docs/apply-rename-theme-dashed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/apply-rename-theme-dashed.png -------------------------------------------------------------------------------- /docs/demo-apply-rename.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/demo-apply-rename.gif -------------------------------------------------------------------------------- /docs/fast-rename.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/fast-rename.gif -------------------------------------------------------------------------------- /docs/json-escape-assistant.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/json-escape-assistant.gif -------------------------------------------------------------------------------- /docs/logo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/logo.drawio.png -------------------------------------------------------------------------------- /docs/markdown-codeblocks-language-service.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/markdown-codeblocks-language-service.gif -------------------------------------------------------------------------------- /docs/stack-frame-line-highlighter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/docs/stack-frame-line-highlighter.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/package.json -------------------------------------------------------------------------------- /src/Settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/Settings.ts -------------------------------------------------------------------------------- /src/VsCodeSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/VsCodeSetting.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/features/ApplyRename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/ApplyRename.ts -------------------------------------------------------------------------------- /src/features/BreakpointEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/BreakpointEditor.ts -------------------------------------------------------------------------------- /src/features/CustomDefinitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/CustomDefinitions.ts -------------------------------------------------------------------------------- /src/features/DebugAdapterLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/DebugAdapterLogger.ts -------------------------------------------------------------------------------- /src/features/FileSystemController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/FileSystemController.ts -------------------------------------------------------------------------------- /src/features/JsonEscapeAssistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/JsonEscapeAssistant.ts -------------------------------------------------------------------------------- /src/features/MarkdownEditorProjection/CodeBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/MarkdownEditorProjection/CodeBlock.ts -------------------------------------------------------------------------------- /src/features/MarkdownEditorProjection/MarkdownDocumentController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/MarkdownEditorProjection/MarkdownDocumentController.ts -------------------------------------------------------------------------------- /src/features/MarkdownEditorProjection/MarkdownEditorProjection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/MarkdownEditorProjection/MarkdownEditorProjection.ts -------------------------------------------------------------------------------- /src/features/MarkdownEditorProjection/ProjectionTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/MarkdownEditorProjection/ProjectionTarget.ts -------------------------------------------------------------------------------- /src/features/StackFrameHighlighter/StackFrameHighlighter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/StackFrameHighlighter/StackFrameHighlighter.ts -------------------------------------------------------------------------------- /src/features/StackFrameHighlighter/VSCodeDebugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/StackFrameHighlighter/VSCodeDebugger.ts -------------------------------------------------------------------------------- /src/features/utils/fromResource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/utils/fromResource.ts -------------------------------------------------------------------------------- /src/features/utils/parseMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/utils/parseMarkdown.ts -------------------------------------------------------------------------------- /src/features/utils/remarkTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/utils/remarkTypes.d.ts -------------------------------------------------------------------------------- /src/features/utils/vscode-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/features/utils/vscode-api.ts -------------------------------------------------------------------------------- /src/vscode-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/src/vscode-api.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hediet/vscode-hediet-power-tools/HEAD/yarn.lock --------------------------------------------------------------------------------