VSC Components¶
Documentation for VSC installation scripts.
VS Code Clean Uninstaller¶
Description: Completely removes Visual Studio Code and all user data according to official documentation
Usage:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/dtudk/pythonsupport-scripts/main/MacOS/Components/VSC/clean_uninstall.sh)"
Notes: Uses master utility system for consistent error handling and logging. Removes VS Code application, user settings folder (~/.vscode), and application support data (~/Library/Application Support/Code). Also handles Homebrew-installed VS Code. This follows the official VS Code uninstall documentation exactly.
Installation:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/dtudk/pythonsupport-scripts/main/MacOS/Components/VSC/clean_uninstall.sh)"
VSCode Installation¶
Description: Installs Visual Studio Code on macOS with Python extension setup
Usage:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/dtudk/pythonsupport-scripts/main/MacOS/Components/VSC/install.sh)"
Requirements: macOS system, Homebrew (for cask installation)
Notes: Uses master utility system for consistent error handling and logging. Configures remote repository settings and installs via Homebrew cask
Installation:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/dtudk/pythonsupport-scripts/main/MacOS/Components/VSC/install.sh)"
VSCode Extensions Installation¶
Description: Installs essential VSCode extensions for Python development
Usage:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/dtudk/pythonsupport-scripts/main/MacOS/Components/VSC/install_extensions.sh)"
Requirements: VSCode installed on system
Notes: Installs Python extension pack and other development tools
Installation:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/dtudk/pythonsupport-scripts/main/MacOS/Components/VSC/install_extensions.sh)"