-
-
Notifications
You must be signed in to change notification settings - Fork 2
Linux VS Code Guide
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to Visual Studio Code on Linux, covering Arch Linux, CachyOS, and other distributions including installation, configuration, extensions, and development setup.
Arch/CachyOS:
# Install VS Code
yay -S visual-studio-code-bin
# Or open-source version
sudo pacman -S codeDebian/Ubuntu:
# Download from code.visualstudio.com
# Or use snap
sudo snap install code --classicFedora:
# Download from code.visualstudio.com
# Or use flatpak
flatpak install com.visualstudio.codeStart VS Code:
# Launch VS Code
code
# Or from application menuConfigure VS Code:
- File → Preferences → Settings
- Search for setting
- Modify value
- Save
Customize shortcuts:
- File → Preferences → Keyboard Shortcuts
- Search command
- Change keybinding
Install extension:
- View → Extensions
- Search extension
- Click Install
Recommended extensions:
- Python: Python language support
- GitLens: Git integration
- Prettier: Code formatter
- ESLint: JavaScript linter
Python setup:
- Install Python extension
- Select Python interpreter
- Create .vscode/settings.json
- Configure debugger
Git features:
- Source Control panel
- Git commands in command palette
- GitLens extension
Check installation:
# Reinstall VS Code
yay -S visual-studio-code-bin
# Check errors
code --verboseReset extensions:
# Disable extensions
code --disable-extensions
# Re-enable one by oneThis guide covered VS Code installation, configuration, and development setup for Arch Linux, CachyOS, and other distributions.
- Development Environment - Development setup
- Text Editors - Text editors
- VS Code: https://code.visualstudio.com/
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.