Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Visual Studio Code User Settings that I currently have deployed with a heavy focus on PowerShell and AWS Cloudformation.
{
//SETTINGS CHANGES
"workbench.settings.editor": "json",
//LOOK AND FEEL CHANGES
//editor
"editor.renderWhitespace": "all",
"editor.mouseWheelZoom": true,
"editor.quickSuggestionsDelay": 1,
"editor.tabCompletion": "on",
"editor.parameterHints.enabled": false,
"editor.minimap.enabled": false,
"editor.wordSeparators": "`~!@#%^&*()-=+[{]}\\|;:'\",.<>/?",
//"editor.fontFamily": "Lucida Console",
//https://github.com/tonsky/FiraCode/wiki/VS-Code-Instructions
//"editor.fontFamily": "Fira Code",
//"editor.fontFamily": "Fira Code Retina",
//https://github.com/microsoft/cascadia-code/blob/master/README.md
"editor.fontFamily": "'Cascadia Code', 'Cascadia Mono', Consolas, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 14,
//window
"window.zoomLevel": 1,
//files
"files.trimTrailingWhitespace": true,
//icons & themes & colors
"material-icon-theme.showWelcomeMessage": false,
"workbench.iconTheme": "material-icon-theme",
"files.defaultLanguage": "powershell",
"workbench.colorTheme": "Dark+ Material",
//TERMINAL
//Default Shell
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\6\\pwsh.exe",
//"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe",
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
// "terminal.integrated.shell.linux": "/snap/powershell/36/opt/powershell/pwsh",
"terminal.integrated.scrollback": 8000,
"terminal.integrated.fontSize": 14,
//LANGUAGE SPECIFIC CHANGES
//PowerShell
"powershell.powerShellExePath": "C:\\Program Files\\PowerShell\\6\\pwsh.exe",
//"powershell.powerShellExePath": "C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe",
//"powershell.powerShellExePath": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"powershell.codeFormatting.preset":"Stroustrup",
"powershell.startAutomatically": true,
"powershell.scriptAnalysis.enable": true,
"powershell.integratedConsole.showOnStartup": false,
"powershell.integratedConsole.focusConsoleOnExecute": true,
"powershell.codeFormatting.ignoreOneLineBlock": false,
"powershell.developer.editorServicesLogLevel": "Normal",
"powershell.developer.featureFlags": ["PSReadLine"],
//csharp
"csharp.suppressDotnetInstallWarning": true,
//yaml
"yaml.customTags": [
"!And",
"!If",
"!Not",
"!Equals sequence",
"!Or",
"!FindInMap sequence",
"!Base64",
"!Cidr",
"!Ref",
"!Sub",
"!GetAtt",
"!GetAZs",
"!ImportValue",
"!Select sequence",
"!Split",
"!Join sequence",
"!And sequence",
"!If sequence",
"!Not sequence",
"!Equals",
"!Or sequence",
"!FindInMap",
"!Join",
"!Sub sequence",
"!ImportValue sequence",
"!Select",
"!Split sequence"
],
//EXTENSION SPECIFIC SETTINGS
//yaml
"yaml.validate": false,
//shell launcher
"shellLauncher.shells.windows": [
{
"shell": "C:\\Windows\\system32\\cmd.exe",
"label": "cmd"
},
{
"shell": "C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe",
"label": "PowerShell 5.1"
},
{
"shell": "C:\\Program Files\\PowerShell\\6\\pwsh.exe",
"label": "PowerShell 6.1"
},
{
"shell": "C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe",
"label": "PowerShell 7 Preview"
}
],
"terminal.integrated.rendererType": "dom",
"explorer.confirmDragAndDrop": false,
//better comments
"better-comments.tags": [
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"backgroundColor": "transparent"
},
{
"tag": "todo",
"color": "#FF8C00",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"backgroundColor": "transparent"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.