Skip to main content

VS Code

Visual Studio Code (VS Code) is a free, open-source, cross-platform code editor developed by Microsoft. It is popular among developers for its speed, flexibility, and rich ecosystem of extensions.


🌟 Key Features

  • Cross-Platform: Runs on Windows, macOS, and Linux.
  • IntelliSense: Smart code completion, syntax highlighting, and code navigation.
  • Integrated Terminal: Run shell commands directly in the editor.
  • Debugging: Built-in debugger for multiple languages.
  • Extensions: Huge marketplace for themes, language support, linters, and tools.
  • Git Integration: Source control and Git features built-in.
  • Customizable: Highly configurable with settings, keybindings, and workspace layouts.
  • Remote Development: Edit code on remote servers, containers, or WSL.

🛠️ Common Shortcuts

  • Cmd+P / Ctrl+P — Quick file open
  • Cmd+Shift+P / Ctrl+Shift+P — Command Palette
  • Cmd+B / Ctrl+B — Toggle sidebar
  • Cmd+ / Ctrl+ — Split editor
  • Cmd+K Cmd+S / Ctrl+K Ctrl+S — Keyboard shortcuts reference
  • Cmd+Shift+X / Ctrl+Shift+X — Extensions panel

📦 Extensions

See these extensions for my recommended setup.



📝 Notes

  • Settings are stored in JSON files for easy export/import.
  • Sync settings and extensions across devices with built-in Settings Sync.
  • VS Code can be used for web, Python, C++, Java, and many other languages.