├── .eslintrc.json ├── .github └── workflows │ └── publish_to_marketplace.yml ├── .gitignore ├── .pylintrc ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── media ├── demo │ ├── demo-attach.gif │ ├── demo-attach.webp │ ├── demo-codecompletion.jpg │ ├── demo-documentation.gif │ ├── demo-documentation.webp │ ├── demo-exec.gif │ └── demo-exec.webp ├── icon-font │ ├── E800.svg │ └── ue-icon-font.woff2 └── icon.png ├── package.json ├── python ├── add_sys_path.py ├── attach.py ├── documentation │ ├── build_toc.py │ └── get_page_content.py ├── execute.py ├── get_stub_path.py ├── reload.py └── vsc_eval.py ├── src ├── extension.ts ├── modules │ ├── code-exec.ts │ ├── extension-wiki.ts │ ├── logger.ts │ ├── remote-handler.ts │ └── utils.ts ├── scripts │ ├── attach.ts │ ├── execute.ts │ ├── reload.ts │ ├── select-instance.ts │ └── setup-code-completion.ts ├── test │ ├── modules │ │ └── extension-wiki.test.ts │ ├── scripts │ │ ├── attach.test.ts │ │ ├── execute.test.ts │ │ └── setup-code-completion.test.ts │ ├── test-utils.ts │ └── vscode-mock.ts └── views │ └── documentation-pannel.ts ├── test ├── debug-workspace │ ├── Test.py │ └── other_module.py └── fixture │ ├── module │ ├── file1.py │ └── file2.py │ └── test.py ├── tsconfig.json ├── vscode-unreal-python.code-workspace └── webview-ui ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── package-lock.json ├── package.json ├── public ├── index.html └── manifest.json ├── src ├── App.scss ├── App.tsx ├── Components │ ├── DropDownArea │ │ ├── dropDownArea.scss │ │ └── dropDownArea.tsx │ └── DynamicList │ │ ├── dynamicList.scss │ │ └── dynamicList.tsx ├── Documentation │ ├── Details │ │ ├── detailsPage.scss │ │ └── detailsPage.tsx │ ├── DocPage.tsx │ └── Index │ │ ├── Header │ │ ├── docHeader.scss │ │ └── docHeader.tsx │ │ ├── docIndex.scss │ │ └── docIndex.tsx ├── Modules │ └── vscode.ts ├── index.jsx ├── index.scss └── reportWebVitals.js └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/publish_to_marketplace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.github/workflows/publish_to_marketplace.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.pylintrc -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/README.md -------------------------------------------------------------------------------- /media/demo/demo-attach.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-attach.gif -------------------------------------------------------------------------------- /media/demo/demo-attach.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-attach.webp -------------------------------------------------------------------------------- /media/demo/demo-codecompletion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-codecompletion.jpg -------------------------------------------------------------------------------- /media/demo/demo-documentation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-documentation.gif -------------------------------------------------------------------------------- /media/demo/demo-documentation.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-documentation.webp -------------------------------------------------------------------------------- /media/demo/demo-exec.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-exec.gif -------------------------------------------------------------------------------- /media/demo/demo-exec.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/demo/demo-exec.webp -------------------------------------------------------------------------------- /media/icon-font/E800.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/icon-font/E800.svg -------------------------------------------------------------------------------- /media/icon-font/ue-icon-font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/icon-font/ue-icon-font.woff2 -------------------------------------------------------------------------------- /media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/media/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/package.json -------------------------------------------------------------------------------- /python/add_sys_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/add_sys_path.py -------------------------------------------------------------------------------- /python/attach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/attach.py -------------------------------------------------------------------------------- /python/documentation/build_toc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/documentation/build_toc.py -------------------------------------------------------------------------------- /python/documentation/get_page_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/documentation/get_page_content.py -------------------------------------------------------------------------------- /python/execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/execute.py -------------------------------------------------------------------------------- /python/get_stub_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/get_stub_path.py -------------------------------------------------------------------------------- /python/reload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/reload.py -------------------------------------------------------------------------------- /python/vsc_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/python/vsc_eval.py -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/modules/code-exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/modules/code-exec.ts -------------------------------------------------------------------------------- /src/modules/extension-wiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/modules/extension-wiki.ts -------------------------------------------------------------------------------- /src/modules/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/modules/logger.ts -------------------------------------------------------------------------------- /src/modules/remote-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/modules/remote-handler.ts -------------------------------------------------------------------------------- /src/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/modules/utils.ts -------------------------------------------------------------------------------- /src/scripts/attach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/scripts/attach.ts -------------------------------------------------------------------------------- /src/scripts/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/scripts/execute.ts -------------------------------------------------------------------------------- /src/scripts/reload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/scripts/reload.ts -------------------------------------------------------------------------------- /src/scripts/select-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/scripts/select-instance.ts -------------------------------------------------------------------------------- /src/scripts/setup-code-completion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/scripts/setup-code-completion.ts -------------------------------------------------------------------------------- /src/test/modules/extension-wiki.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/test/modules/extension-wiki.test.ts -------------------------------------------------------------------------------- /src/test/scripts/attach.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/test/scripts/attach.test.ts -------------------------------------------------------------------------------- /src/test/scripts/execute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/test/scripts/execute.test.ts -------------------------------------------------------------------------------- /src/test/scripts/setup-code-completion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/test/scripts/setup-code-completion.test.ts -------------------------------------------------------------------------------- /src/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/test/test-utils.ts -------------------------------------------------------------------------------- /src/test/vscode-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/test/vscode-mock.ts -------------------------------------------------------------------------------- /src/views/documentation-pannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/src/views/documentation-pannel.ts -------------------------------------------------------------------------------- /test/debug-workspace/Test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/test/debug-workspace/Test.py -------------------------------------------------------------------------------- /test/debug-workspace/other_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/test/debug-workspace/other_module.py -------------------------------------------------------------------------------- /test/fixture/module/file1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/test/fixture/module/file1.py -------------------------------------------------------------------------------- /test/fixture/module/file2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/test/fixture/module/file2.py -------------------------------------------------------------------------------- /test/fixture/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/test/fixture/test.py -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vscode-unreal-python.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/vscode-unreal-python.code-workspace -------------------------------------------------------------------------------- /webview-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/.gitignore -------------------------------------------------------------------------------- /webview-ui/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/.vscode/settings.json -------------------------------------------------------------------------------- /webview-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/README.md -------------------------------------------------------------------------------- /webview-ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/package-lock.json -------------------------------------------------------------------------------- /webview-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/package.json -------------------------------------------------------------------------------- /webview-ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/public/index.html -------------------------------------------------------------------------------- /webview-ui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/public/manifest.json -------------------------------------------------------------------------------- /webview-ui/src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/App.scss -------------------------------------------------------------------------------- /webview-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/App.tsx -------------------------------------------------------------------------------- /webview-ui/src/Components/DropDownArea/dropDownArea.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Components/DropDownArea/dropDownArea.scss -------------------------------------------------------------------------------- /webview-ui/src/Components/DropDownArea/dropDownArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Components/DropDownArea/dropDownArea.tsx -------------------------------------------------------------------------------- /webview-ui/src/Components/DynamicList/dynamicList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Components/DynamicList/dynamicList.scss -------------------------------------------------------------------------------- /webview-ui/src/Components/DynamicList/dynamicList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Components/DynamicList/dynamicList.tsx -------------------------------------------------------------------------------- /webview-ui/src/Documentation/Details/detailsPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/Details/detailsPage.scss -------------------------------------------------------------------------------- /webview-ui/src/Documentation/Details/detailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/Details/detailsPage.tsx -------------------------------------------------------------------------------- /webview-ui/src/Documentation/DocPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/DocPage.tsx -------------------------------------------------------------------------------- /webview-ui/src/Documentation/Index/Header/docHeader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/Index/Header/docHeader.scss -------------------------------------------------------------------------------- /webview-ui/src/Documentation/Index/Header/docHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/Index/Header/docHeader.tsx -------------------------------------------------------------------------------- /webview-ui/src/Documentation/Index/docIndex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/Index/docIndex.scss -------------------------------------------------------------------------------- /webview-ui/src/Documentation/Index/docIndex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Documentation/Index/docIndex.tsx -------------------------------------------------------------------------------- /webview-ui/src/Modules/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/Modules/vscode.ts -------------------------------------------------------------------------------- /webview-ui/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/index.jsx -------------------------------------------------------------------------------- /webview-ui/src/index.scss: -------------------------------------------------------------------------------- 1 | body { 2 | padding: 0; 3 | } -------------------------------------------------------------------------------- /webview-ui/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/src/reportWebVitals.js -------------------------------------------------------------------------------- /webview-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nils-soderman/vscode-unreal-python/HEAD/webview-ui/tsconfig.json --------------------------------------------------------------------------------