-
Notifications
You must be signed in to change notification settings - Fork 1
Visual Studio Code
Often refered to as VSCode.
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).
Download VSCode today!
If you are using Windows 10 and have winget, you can use the following command to install VSCode.
# Installs the stable version
winget install Microsoft.VisualStudioCode-User-x64 --silent
# Installs the insider version (in development)
winget install Microsoft.VisualStudioCodeInsiders.User-x64 --silentEnable additional languages, themes, debuggers, commands, and more. VS Code's growing community shares their secret sauce to improve your workflow. Check out the following extensions based on what you are working on!
The following commands will these extensions:
code --install-extension ms-vscode.vscode-node-azure-pack
code --install-extension azurepolicy.azurepolicyextensionThe following commands will these extensions:
code --install-extension ms-vscode.powershell-OR-
code --install-extension ms-vscode.powershell-previewThe following commands will these extensions:
code --install-extension mhutchie.git-graph
code --install-extension donjayamanne.githistory
code --install-extension eamodio.gitlensThe following commands will these extensions:
code --install-extension yzhang.markdown-all-in-one
code --install-extension davidanson.vscode-markdownlint- Better Align (
wwm.better-align) - Bracket Pait Colorizer 2 (
coenraads.bracket-pair-colorizer-2) - Error Lens (
usernamehw.errorlens) - indent-rainbow (
oderwat.indent-rainbow) - Prettify JSON (
mohsen1.prettify-json) - vscode-icons (
vscode-icons-team.vscode-icons)
NOTE!
Some extensions might require additional configuration to be usefull. Please review configurable settings for these extensions!
The following commands will install these extensions:
code --install-extension wwm.better-align
code --install-extension coenraads.bracket-pair-colorizer-2
code --install-extension usernamehw.errorlens
code --install-extension oderwat.indent-rainbow
code --install-extension mohsen1.prettify-json
code --install-extension vscode-icons-team.vscode-iconsExtensions can be installed through cmd using code --install-extension \<extension-id\>. i.e code --install-extension ms-vscode.vscode-node-azure-pack
The following commands will all extensions:
code --install-extension ms-vscode.vscode-node-azure-pack
code --install-extension azurepolicy.azurepolicyextension
code --install-extension ms-vscode.powershell
code --install-extension mhutchie.git-graph
code --install-extension donjayamanne.githistory
code --install-extension eamodio.gitlens
code --install-extension yzhang.markdown-all-in-one
code --install-extension davidanson.vscode-markdownlint
code --install-extension wwm.better-align
code --install-extension coenraads.bracket-pair-colorizer-2
code --install-extension usernamehw.errorlens
code --install-extension oderwat.indent-rainbow
code --install-extension mohsen1.prettify-json
code --install-extension vscode-icons-team.vscode-iconsN/A
- VSCode docs | Visual Studio Docs
- Cascadia Code | Microsoft Docs
- Powerline | Microsoft Docs
- Optimize Visual Studio Code for Powershell Development | YouTube
- Using Visual Studio Code as your Default PowerShell Editor | YouTube
- Using Visual Studio Code as Your Default PowerShell Editor by Tyler Leonhardt | YouTube
- How to set up an awesome prompt with your Git Branch, Windows Terminal, PowerShell, + Cascadia Code! | YouTube - Also applies for VSCode!
- Customize the Windows Terminal with WSL2, Cascadia Code, Powerline, Nerd Fonts, Oh My Posh and more! | YouTube - Also applies for VSCode!
This is a mock repo for testing