Visual Studio Code
Settings
{
"cSpell.language": "en-GB",
"cSpell.userWords": [
"heise"
],
"diffEditor.renderSideBySide": true,
"diffEditor.ignoreTrimWhitespace": false,
"editor.fontFamily": "'FuraCode Nerd Font', 'Fira Code', Consolas, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 12,
"editor.renderWhitespace": "all",
"editor.showFoldingControls": "always",
"editor.bracketPairColorization.enabled": true,
"emmet.includeLanguages": {
"razor": "html",
"aspnetcorerazor": "html"
},
"workbench.tree.indent": 14,
"files.associations": {
"*.gpx": "xml",
"*.umap": "json"
},
"workbench.colorCustomizations": {
"tab.lastPinnedBorder": "#ffffff44"
},
"workbench.editor.pinnedTabSizing": "shrink",
"security.workspace.trust.untrustedFiles": "open",
// Custom settings: =>
}
Project Settings
Settings cog → Settings.
Workspace Settings.
'Edit in settings.json' or {} (top left).
{
"workbench.colorCustomizations": {
//"statusBar.background": "#00aa00" // Octopus Deploy
//"statusBar.background": "#aa0000" // (Spare)
//"statusBar.background": "#0000aa" // (Spare)
//"statusBar.background": "#00aaaa" // (Spare)
//"statusBar.background": "#aa00aa" // Buckets of funds
//"statusBar.background": "#aaaa00" // (Spare)
}
}
or
"settings": {
"workbench.colorTheme": "Solarized Dark",
"workbench.colorCustomizations": {
"statusBar.foreground": "#fff",
//"statusBar.background": "#00aa00" // (Spare)
//"statusBar.background": "#aa0000" // (Spare)
//"statusBar.background": "#0000aa" // Bookmarks / Bin
//"statusBar.background": "#00aaaa" // Local Repo
//"statusBar.background": "#aa00aa" // (Spare)
//"statusBar.background": "#aaaa00" // (Spare)
}
Keyboard Shortcuts
Favourites
Ctrl + 0 | Focus to Side Bar. |
Ctrl + 1 | Focus to first editor group. |
Ctrl + 2 | Focus to second editor group. |
Ctrl + B | Toggle Side Bar visibility. |
Ctrl + Alt + K | Toggle Bookmark. |
Ctrl + Shift + Alt + K | Toggle labeled Bookmark. |
Ctrl + ` | Toggle Terminal. |
Ctrl + K, Z | Toggle Zen Mode. |
Ctrl + Win + F11 (Visual Studio) | Open file in Visual Studio Code. |
Customs
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+f4",
"command": "workbench.action.closeOtherEditors"
},
{
"key": "ctrl+shift+alt+k",
"command": "bookmarks.toggleLabeled",
"when": "editorTextFocus"
},
{
"key": "alt+down",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
},
{
"key": "alt+up",
"command": "workbench.action.terminal.focusPrevious",
"when": "terminalFocus"
},
{
"key": "ctrl+shift+i",
"command": "editor.emmet.action.wrapWithAbbreviation",
"when": "editorTextFocus"
},
{
"key": "ctrl+m ctrl+p",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "ctrl+alt+c",
"command": "git.checkout"
}
]
Extensions
Align | steve8708.align |
Cursor Align | yo1dog.cursor-align |
AutoHotkey | slevesque.vscode-autohotkey |
Bookmarks | alefragnani.bookmarks |
C# | ms-vscode.csharp |
Code Spell Checker | streetsidesoftware.code-spell-checker |
Git History | donjayamanne.githistory |
Markdown All in One | yzhang.markdown-all-in-one |
Markdown PDF | yzane.markdown-pdf |
PowerShell | ms-vscode.powershell |
Prettify JSON | mohsen1.prettify-json |
Razor+ | austincummings.razor-plus |
SQL Server (mssql) | ms-mssql.mssql |
Visual Studio Team Services | ms-vsts.team |
vscode-icons | robertohuertasm.vscode-icons |
XML Tools | dotjoshjohnson.xml |
Version Lens | pflannery.vscode-versionlens |
Bracket Pair Colorizer 2 | coenraads.bracket-pair-colorizer-2 |