Skip to content

Instantly share code, notes, and snippets.

@MatiasPujado
Last active February 8, 2023 01:25
Show Gist options
  • Save MatiasPujado/25868eddf8f7681e0812e8ed545327a7 to your computer and use it in GitHub Desktop.
Save MatiasPujado/25868eddf8f7681e0812e8ed545327a7 to your computer and use it in GitHub Desktop.
.vscode/settings.json VSCode Workspace Settings
{
//VSCode
"extensions.ignoreRecommendations": true,
"files.autoSave": "onFocusChange",
"liveServer.settings.donotVerifyTags": true,
"redhat.telemetry.enabled": true,
"rsp-ui.enableStartServerOnActivation": [
{
"id": "redhat.vscode-community-server-connector",
"name": "Community Server Connector",
"startOnActivation": true
}
],
"workbench.sideBar.location": "right",
"workbench.productIconTheme": "fluent-icons",
"workbench.colorTheme": "Community Material Theme Palenight High Contrast",
"explorer.confirmDelete": false,
"nodeDebugProcessPicker.match": [".vscode/tasks.json"],
// VSCode Editor
"editor.cursorBlinking": "expand",
"editor.linkedEditing": true,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": true,
"editor.cursorSmoothCaretAnimation": "on",
"editor.autoIndent": "keep",
"editor.tabSize": 2,
"editor.tabCompletion": "on",
"editor.formatOnSave": true,
"editor.fontFamily": "'JetBrainsMono Nerd Font', 'MesloLGL Nerd Font', 'MesloLGM Nerd Font', 'Fira Code Nerd Font', 'Monoid Nerd Font', 'Fira Code', 'Courier New', monospace",
"editor.fontLigatures": true,
// "editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.suggestSelection": "first",
"editor.wordWrap": "on",
"editor.semanticHighlighting.enabled": true,
"editor.tokenColorCustomizations": {
"comments": "#007535"
},
// Theme
"city-lights-icons-vsc.hidesExplorerArrows": false,
"workbench.iconTheme": "city-lights-icons-vsc",
"oneDarkPro.bold": true,
"oneDarkPro.vivid": true,
// VSCode Terminal
"terminal.integrated.defaultProfile.windows": "zsh",
"terminal.integrated.allowMnemonics": true,
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorWidth": 2,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.fontFamily": "'JetBrainsMono Nerd Font', 'MesloLGL Nerd Font', 'MesloLGM Nerd Font', 'Fira Code Nerd Font', 'Monoid Nerd Font', 'Fira Code', 'Courier New', monospace",
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.enableBell": true,
"terminal.integrated.scrollback": 10000,
"terminal.integrated.smoothScrolling": true,
// Formatter
"prettier.printWidth": 210,
"prettier.singleQuote": true,
"prettier.useTabs": true,
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml"
},
// VSIntellicode
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
// Executable Paths
"maven.executable.path": "/opt/apache-maven/bin/mvn",
"python.defaultInterpreterPath": "/usr/bin/python",
"go.executable.path": "/opt/go/bin/go",
//Java
"java.compile.nullAnalysis.mode": "automatic",
"java.configuration.updateBuildConfiguration": "automatic",
"java.saveActions.organizeImports": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx3G -Xms100m -Xlog:disable",
"boot-java.change-detection.on": true,
// Spring Boot
"spring.initializr.defaultJavaVersion": "11",
"spring.initializr.defaultLanguage": "Java",
"spring.initializr.defaultPackaging": "JAR",
"spring.initializr.defaultOpenProjectMethod": "Open",
// SQL Tools
"sqltools.connections": [
{
"mysqlOptions": {
"authProtocol": "default"
},
"previewLimit": 50,
"server": "localhost",
"port": 3307,
"driver": "MySQL",
"name": "MEP",
"group": "MEP",
"database": "meptran",
"username": "root",
"password": "secret"
}
],
// Java Test Config
"java.test.config": {
"name": "MEP-Testing",
"testKind": "junit",
"workingDirectory": "${workspaceFolder}"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment