Skip to content

Instantly share code, notes, and snippets.

@thijskok
Created March 9, 2022 12:12
Show Gist options
  • Save thijskok/c976a2f1957d21c76080089bf1f1d272 to your computer and use it in GitHub Desktop.
Save thijskok/c976a2f1957d21c76080089bf1f1d272 to your computer and use it in GitHub Desktop.
My VS Code preferences
{
"[blade]": {
"editor.autoClosingBrackets": "always",
"editor.defaultFormatter": "shufo.vscode-blade-formatter"
// "editor.formatOnSave": true
},
"[php]": {
"editor.defaultFormatter": "junstyle.php-cs-fixer"
},
"blade.format.enable": true,
"bladeFormatter.format.wrapAttributes": "preserve-aligned",
"bladeFormatter.format.wrapLineLength": 480,
"breadcrumbs.enabled": false,
"breadcrumbs.filePath": "off",
"customizeUI.listRowHeight": 28,
"customizeUI.stylesheet": {
".editor .title": "background: transparent !important;",
".pane .pane-header": "background: transparent !important;"
},
"customizeUI.titleBar": "inline",
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.renderSideBySide": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"editor.copyWithSyntaxHighlighting": false,
"editor.cursorBlinking": "phase",
"editor.cursorWidth": 2,
"editor.emptySelectionClipboard": false,
"editor.fontFamily": "Jetbrains Mono, Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.fontWeight": "400",
"editor.gotoLocation.multipleDeclarations": "goto",
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
"editor.letterSpacing": -0.1,
"editor.lineHeight": 30,
"editor.linkedEditing": true,
"editor.minimap.enabled": false,
"editor.quickSuggestionsDelay": 0,
"editor.renderControlCharacters": false,
"editor.renderLineHighlight": "none",
"editor.renderWhitespace": "none",
"editor.rulers": [
{
"color": "#1f3a4066",
"column": 120
}
],
"editor.snippetSuggestions": "bottom",
"editor.suggest.localityBonus": true,
"editor.suggestSelection": "first",
"editor.tabCompletion": "on",
"emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags
"explorer.compactFolders": false,
"explorer.confirmDelete": false,
"explorer.openEditors.visible": 10,
"files.autoSave": "onFocusChange",
"files.exclude": {
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true
},
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"git.autofetch": true,
"git.confirmSync": false,
"intelephense.phpdoc.returnVoid": false,
"intelephense.phpdoc.useFullyQualifiedNames": true,
"intelephense.references.exclude": [
"**/ide_helper**.php"
],
"laravelGotoView.showCodeLens": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1646556426682,
"php-cs-fixer.onsave": true,
"php-cs-fixer.showOutput": false,
"phpmd.command": "/usr/local/bin/phpmd",
"phpmd.rules": "${workspaceFolder}/phpmd-ruleset.xml",
"redhat.telemetry.enabled": false,
"scm.diffDecorationsGutterWidth": 4,
"search.exclude": {
".phpunit.result.cache": true,
"**/_ide_helper**.php": true,
"**/bower_components": false,
"**/composer.lock": true,
"**/dist": true,
"**/node_modules": false,
"**/node_modules/!(buefy|bulma)": true,
"**/package-lock.json": true,
"**/public/{[^i],?[^n]}*": true,
"storage": true
},
"search.useIgnoreFiles": false,
"security.workspace.trust.untrustedFiles": "open",
"settingsSync.ignoredExtensions": [
"platformio.platformio-ide"
],
"sortJSON.contextMenu": {
"sortJSONAlphaNumReverse": false,
"sortJSONKeyLength": false,
"sortJSONKeyLengthReverse": false,
"sortJSONReverse": false,
"sortJSONType": false,
"sortJSONTypeReverse": false,
"sortJSONValuesReverse": false
},
"svg.preview.autoShow": true,
"terminal.explorerKind": "external",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.fontFamily": "\"DejaVuSansMono Nerd Font Mono\"",
"terminal.integrated.fontSize": 14,
"vetur.dev.vlsPath": "/usr/local/lib/node_modules/vls",
"vetur.format.options.tabSize": 4,
"vetur.useWorkspaceDependencies": true,
"vetur.validation.templateProps": true,
"vsicons.dontShowNewVersionMessage": true,
"window.dialogStyle": "custom",
"window.nativeFullScreen": false,
"window.newWindowDimensions": "inherit",
"window.titleBarStyle": "native",
"workbench.activityBar.visible": false,
"workbench.colorTheme": "Cobalt Next Minimal",
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.enablePreview": false,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.showTabs": false,
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"workbench.tree.indent": 14,
"workbench.tree.renderIndentGuides": "none",
"zenMode.fullScreen": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment