Skip to content

Instantly share code, notes, and snippets.

@aleduca
Created September 26, 2024 12:24
Show Gist options
  • Save aleduca/5acce74036128c96f05e294d2932a6eb to your computer and use it in GitHub Desktop.
Save aleduca/5acce74036128c96f05e294d2932a6eb to your computer and use it in GitHub Desktop.
My vscode config 2024
{
// editor
"editor.fontLigatures": true,
// "editor.fontSize": 16,
"editor.fontWeight": "380",
"editor.guides.indentation": false,
// "editor.fontFamily": "MonoLisa",
// "editor.fontFamily": "Monaspace Argon",
// "editor.fontFamily": "Operator Mono",
// "editor.fontFamily": "ZedMono Nerd Font",
// "editor.fontFamily": "Cascadia Code",
// "editor.fontFamily": "Roboto Mono",
// "editor.fontFamily": "Dank Mono",
// "editor.fontFamily": "Fira Code",
// "editor.fontFamily": "JetBrains Mono",
// "editor.fontFamily": "JetBrains Mono Light",
"editor.fontFamily": "Victor Mono",
// "editor.fontFamily": "Anonymous Pro",
// "editor.fontFamily": "Comic Code Ligatures",
// "editor.formatOnSave": true,
"editor.glyphMargin": false,
"editor.stickyScroll.enabled": false,
"editor.wordWrap": "on",
"editor.wordWrapColumn": 60,
"editor.cursorWidth": 4,
"editor.mouseWheelZoom": true,
"editor.tabSize": 2,
"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.cursorBlinking": "blink",
"window.newWindowDimensions": "inherit",
"editor.snippetSuggestions": "top",
// "editor.renderWhitespace": "all",
"breadcrumbs.enabled": false,
"editor.lineHeight": 19,
"editor.letterSpacing": -0.5,
"editor.rulers": [
{
"column": 80,
"color": "#eeeeee11"
},
{
"column": 100,
"color": "#99ffff10"
}
],
"editor.gotoLocation.multipleDeclarations": "goto",
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.linkedEditing": true,
"editor.cursorStyle": "line", // Estilo padrão do cursor
// "vscode_custom_css.imports": ["file:C:/Users/xande/.vscode/extensions/robbowen.synthwave-vscode-0.1.15/synthwave84.css"],
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"window.title": "${activeEditorMedium}${separator}",
"explorer.openEditors.visible": 1,
"editor.minimap.enabled": false,
"editor.inlayHints.fontSize": 14,
// "editor.renderControlCharacters": false,
"editor.renderLineHighlight": "none",
"editor.matchBrackets": "never",
// workbench
"workbench.startupEditor": "none",
"workbench.editor.enablePreview": false,
"workbench.layoutControl.enabled": false,
// extensions
// "fonted.font": "MonoLisa",
// "fonted.font": "Cascadia Code",
// "fonted.font": "Consolas",
"fonted.font": "Victor Mono",
// "fonted.font": "ZedMono Nerd Font",
// "fonted.font": "Fira Code",
// "fonted.font": "JetBrains Mono",
// "fonted.font": "ZedMono Nerd Font",
// "fonted.font": "Comic Code Ligatures",
// "fonted.font": "Operator Mono",
"errorLens.fontSize": "16",
"errorLens.messageEnabled": true,
"intelephense.diagnostics.enable": true,
"errorLens.fontFamily": "Victor Mono",
"intelephense.files.exclude": [
"**/.git/**",
"**/.svn/**",
"**/.hg/**",
"**/CVS/**",
"**/.DS_Store/**",
"**/node_modules/**",
"**/bower_components/**",
"**/.history/**"
],
// "search.useIgnoreFiles": true,
"terminal.integrated.fontSize": 15,
"terminal.integrated.lineHeight": 1.5,
"terminal.integrated.fontFamily": "JetBrainsMono Nerd Font",
"advancedNewFile.exclude": {
"node_modules": true,
"node_modules_electron": true,
"dev": true,
"dist": true
},
"emmet.includeLanguages": {
"twig": "html",
"php": "html",
"latte": "html",
"smarty": "html",
"javascript": "html",
"blade": "html",
"vue": "html"
},
"workbench.tree.enableStickyScroll": true,
"workbench.tree.stickyScrollMaxItemCount": 10,
"namespaceResolver.exclude": "**/node_modules/**",
"namespaceResolver.showMessageOnStatusBar": false,
"namespaceResolver.autoSort": true,
"namespaceResolver.sortOnSave": false,
"namespaceResolver.sortAlphabetically": true,
"namespaceResolver.sortNatural": false,
"namespaceResolver.leadingSeparator": true,
"namespaceResolver.highlightOnSave": false,
"namespaceResolver.highlightOnOpen": false,
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"explorer.confirmDelete": false,
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"explorer.confirmDragAndDrop": false,
"extensions.ignoreRecommendations": true,
"phpunit.args": ["phpunit.xml"],
"intelephense.environment.phpVersion": "8.3",
"git.confirmSync": false,
"liveServer.settings.ignoreFiles": ["**/**"],
"errorLens.excludeBySource": ["intelephense(1013)"],
"php-cs-fixer.config": "C:\\tools\\php-cs-fixer\\.php-cs-fixer.php",
// explores
"explorer.autoReveal": false,
"files.associations": {
"*.html": "html",
".php_cs": "php",
".php_cs.dist": "php"
},
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/Thumbs.db": true,
".idea": true,
".vscode": true
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/vendor": true,
// Hide everything in /public, except "index.php"
// "**/public/[abcdefghjklmnopqrstuvwxyz]*": true,
// "**/public/i[abcdefghijklmopqrstuvwxyz]*": true,
// "storage/framework/views": true
},
"[php]": {
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.defaultFormatter": "mansoorkhan96.php-cs-fixer",
// "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[javascript]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.detectIndentation": false
},
"[blade]": {
"editor.defaultFormatter": "amirmarmul.laravel-blade-vscode",
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.formatOnSave": true,
"editor.detectIndentation": false
},
"blade.format.enable": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"security.workspace.trust.untrustedFiles": "open",
"workbench.list.smoothScrolling": true,
"material-icon-theme.folders.color": "#26a69a",
"inline-parameters.php.showDollarSign": true,
"workbench.iconTheme": "material-icon-theme",
"window.commandCenter": false,
"editor.multiCursorModifier": "ctrlCmd",
"php.validate.executablePath": "C:/tools/php/php.exe",
"window.zoomLevel": 2,
// "workbench.activityBar.location": "top",
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false,
"php": true
},
"window.titleBarStyle": "custom",
"terminal.integrated.env.windows": {},
"console-ninja.toolsToEnableSupportAutomaticallyFor": {
"live-server-extension": true,
"live-preview-extension": true
},
"console-ninja.featureSet": "Community",
"accessibility.voice.keywordActivation": "chatInContext",
"accessibility.voice.speechTimeout": 2000,
"vscode_custom_css.policy": true,
"gitlens.gitCommands.skipConfirmations": [
"fetch:command",
"stash-push:command",
"switch:command"
],
"github.copilot.editor.enableAutoCompletions": true,
"terminal.integrated.env.linux": {},
"explorer.confirmPasteNative": false,
"workbench.colorTheme": "Material Theme Darker",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment