====== Visual Studio Code ====== ===== Settings ===== { "cSpell.language": "en-GB", "cSpell.userWords": [ "heise" ], "diffEditor.renderSideBySide": true, "diffEditor.ignoreTrimWhitespace": false, "editor.fontFamily": "'FiraCode 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" }, "powershell.promptToUpdatePowerShell": false, "security.workspace.trust.untrustedFiles": "open", "terminal.integrated.profiles.windows": { "PowerShell 7": { "path": "pwsh.exe" } }, "terminal.integrated.defaultProfile.windows": "PowerShell 7", "terminal.integrated.fontSize": 12, "workbench.editor.pinnedTabSizing": "shrink", "workbench.editor.pinnedTabsOnSeparateRow": true, "workbench.tree.indent": 14, "files.associations": { "*.gpx": "xml", "*.umap": "json" }, "workbench.colorCustomizations": { "tab.lastPinnedBorder": "#ffffff88", "tab.activeBorderTop": "#ff0000" }, // Custom settings: => } ==== Project Settings ==== - Settings cog -> Settings. - Workspace Settings. - 'Edit in settings.json' or {} (top left). { "workbench.colorCustomizations": { "statusBar.background": "#00aaaa" // Stuff //"statusBar.background": "#0000aa" // Dev //"statusBar.background": "#aa0000" // (Spare) //"statusBar.background": "#aa00aa" // (Spare) //"statusBar.background": "#aaaa00" // (Spare) //"statusBar.background": "#00aa00" // (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 |