{"id":23288529,"url":"https://github.com/kernferm/vs-code-installer","last_synced_at":"2025-04-06T16:33:03.558Z","repository":{"id":268389891,"uuid":"904194394","full_name":"KernFerm/VS-Code-Installer","owner":"KernFerm","description":"💻 This script automates the installation of Visual Studio Code and its extensions on a Windows machine. ⚙️","archived":false,"fork":false,"pushed_at":"2025-02-26T03:49:07.000Z","size":41,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-26T04:28:13.040Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KernFerm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-16T12:30:27.000Z","updated_at":"2025-02-26T03:49:10.000Z","dependencies_parsed_at":"2024-12-16T13:38:49.876Z","dependency_job_id":"dbcc97ee-2dc5-495f-a5a7-68ddd4d849a3","html_url":"https://github.com/KernFerm/VS-Code-Installer","commit_stats":{"total_commits":13,"total_committers":1,"mean_commits":13.0,"dds":0.0,"last_synced_commit":"c8d48225f4d0d16f3b1211576425068345d9a872"},"previous_names":["kernferm/vs-code-installer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2FVS-Code-Installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2FVS-Code-Installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2FVS-Code-Installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2FVS-Code-Installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KernFerm","download_url":"https://codeload.github.com/KernFerm/VS-Code-Installer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247512676,"owners_count":20950904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-20T03:20:34.000Z","updated_at":"2025-04-06T16:33:03.553Z","avatar_url":"https://github.com/KernFerm.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VS Code Installer Script\r\n\r\n💻 This script automates the installation of Visual Studio Code and its extensions on a Windows machine. ⚙️\r\n\r\n## Features\r\n\r\n- Downloads and installs Visual Studio Code\r\n- Will open `VSC` and continue to install the extensions for visual studio code \r\n- Adds VS Code to the `user PATH`\r\n- Installs a list of predefined VS Code extensions\r\n- Logs the installation process\r\n\r\n## Prerequisites\r\n\r\n- Python 3.11.9 installed on your machine\r\n- If you don't have `Python` installed, use this installer in the repo:\r\n  1. `python3119.bat`\r\n  2. Run the `python3119.bat` and follow the prompts that appear during installation.\r\n  3. After installation, open `CMD.exe` and type:\r\n     ```\r\n     python --version\r\n     ```\r\n     It should display the correct Python version you installed.\r\n\r\n## Usage\r\n\r\nA. Run the script:\r\n   - Right-click on the `VS-Code-Installer-main` folder and copy the PATH.\r\n   - Open `CMD.exe` (Admin Mode is NOT required).\r\n   - Navigate to the folder by typing:\r\n     ```\r\n     cd \u003cpaste the location you copied\u003e\r\n     ```\r\n   - Then run the script:\r\n     ```\r\n     python main.py\r\n     ```\r\n\r\n## Extensions Installed\r\n\r\nThe script installs the following VS Code extensions:\r\n\r\n- ms-python.vscode-pylance\r\n- ms-python.python\r\n- ms-python.debugpy\r\n- ms-azuretools.vscode-docker\r\n- NilsSoderman.batch-runner\r\n- oven.bun-vscode\r\n- VisualStudioExptTeam.vscodeintellicode\r\n- VisualStudioExptTeam.intellicode-api-usage-examples\r\n- ms-vscode.live-server\r\n- ms-vscode-remote.remote-wsl\r\n- ms-vscode.vscode-speech\r\n- rust-lang.rust-analyzer\r\n- mechatroner.rainbow-csv\r\n- ms-vscode.powershell\r\n- ms-vscode-remote.remote-containers\r\n- GitHub.copilot\r\n- GitHub.copilot-chat\r\n- vscode-icons-team.vscode-icons\r\n- tomoki1207.pdf\r\n- redhat.vscode-xml\r\n- ms-dotnettools.vscode-dotnet-pack\r\n- ms-dotnettools.vscode-dotnet-runtime\r\n- ms-dotnettools.csharp\r\n- twxs.cmake\r\n- ms-vscode.cmake-tools\r\n- GitHub.vscode-pull-request-github\r\n- vscjava.vscode-java-debug\r\n- vscjava.vscode-java-pack\r\n- ms-vscode.vscode-typescript-next\r\n- ms-vscode.js-debug-nightly\r\n- redhat.java\r\n- vscjava.vscode-maven\r\n- vscjava.vscode-java-dependency\r\n\r\n## Logging\r\n\r\nThe script logs all actions to a log file located at `%TEMP%\\VSCodeInstallLog.txt`.\r\n\r\n## License\r\n\r\nThis project is proprietary and all rights are reserved by the author.  \r\nUnauthorized copying, distribution, or modification of this project is strictly prohibited.  \r\nUnless you have written permission from the Developer or the FNBUBBLES420 ORG.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkernferm%2Fvs-code-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkernferm%2Fvs-code-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkernferm%2Fvs-code-installer/lists"}