├── .gitignore ├── .prettierrc ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── demos ├── demo.do └── interactive-window-demo.png ├── esbuild.js ├── eslint.config.mjs ├── grammars ├── stata-dyndoc-latex.json ├── stata-dyndoc-md.json ├── stata-dyndoc.json └── stata.json ├── package.json ├── src ├── code_cells │ ├── codeCellManager.ts │ ├── codeLenses.ts │ ├── commands.ts │ ├── context.ts │ ├── decorations.ts │ ├── documentManager.ts │ ├── interactiveWindow.ts │ └── parser.ts ├── extension.ts ├── file_utils.ts ├── logging.ts ├── stata_run │ └── send_code.ts ├── test │ └── extension.test.ts ├── utils.ts └── uv_setup │ └── setup_uv.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/README.md -------------------------------------------------------------------------------- /demos/demo.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/demos/demo.do -------------------------------------------------------------------------------- /demos/interactive-window-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/demos/interactive-window-demo.png -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/esbuild.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /grammars/stata-dyndoc-latex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/grammars/stata-dyndoc-latex.json -------------------------------------------------------------------------------- /grammars/stata-dyndoc-md.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/grammars/stata-dyndoc-md.json -------------------------------------------------------------------------------- /grammars/stata-dyndoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/grammars/stata-dyndoc.json -------------------------------------------------------------------------------- /grammars/stata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/grammars/stata.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/package.json -------------------------------------------------------------------------------- /src/code_cells/codeCellManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/codeCellManager.ts -------------------------------------------------------------------------------- /src/code_cells/codeLenses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/codeLenses.ts -------------------------------------------------------------------------------- /src/code_cells/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/commands.ts -------------------------------------------------------------------------------- /src/code_cells/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/context.ts -------------------------------------------------------------------------------- /src/code_cells/decorations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/decorations.ts -------------------------------------------------------------------------------- /src/code_cells/documentManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/documentManager.ts -------------------------------------------------------------------------------- /src/code_cells/interactiveWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/interactiveWindow.ts -------------------------------------------------------------------------------- /src/code_cells/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/code_cells/parser.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/file_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/file_utils.ts -------------------------------------------------------------------------------- /src/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/logging.ts -------------------------------------------------------------------------------- /src/stata_run/send_code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/stata_run/send_code.ts -------------------------------------------------------------------------------- /src/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/test/extension.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/uv_setup/setup_uv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/src/uv_setup/setup_uv.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylebutts/vscode-stata/HEAD/tsconfig.json --------------------------------------------------------------------------------