Created
August 10, 2018 02:40
-
-
Save codeitlikemiley/7ad1d54e62a13629b0ff1dd90f86428c to your computer and use it in GitHub Desktop.
workspace settings
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| //window | |
| "window.zoomLevel": -1, | |
| // explorer | |
| "explorer.openEditors.visible": 0, | |
| // editor default | |
| "editor.fontSize": 18, | |
| "editor.fontFamily": "operator mono lig book", | |
| "editor.fontWeight": "normal", | |
| "editor.fontLigatures": true, | |
| "editor.tabSize": 4, | |
| "editor.insertSpaces": true, | |
| "editor.renderIndentGuides": false, | |
| "editor.minimap.enabled": false, | |
| "editor.detectIndentation": false, | |
| "editor.formatOnPaste": true, | |
| "editor.formatOnSave": true, | |
| "editor.formatOnType": false, | |
| // editor per language spacing | |
| // Exclude Vendor Folders During Search and Replace | |
| "files.watcherExclude": { | |
| "**/vendor/**": false, | |
| "**/node_modules/**": true | |
| }, | |
| "search.exclude": { | |
| "**/vendor/**": false, | |
| "**/node_modules/**": true | |
| }, | |
| "search.useIgnoreFiles": false, | |
| // terminal default configuration | |
| "terminal.integrated.fontFamily": "dejavu sans mono", | |
| "terminal.integrated.fontSize": 18, | |
| "terminal.integrated.fontWeight": "normal", | |
| "files.eol": "\n", | |
| // ADVANCE NEW FILE CONFIG | |
| "advancedNewFile.exclude": { | |
| "node_modules": true, | |
| "node_modules_electron": true, | |
| "bootstrap": true, | |
| "storage": true, | |
| "vendor": true, | |
| "dev": true, | |
| "dist": true | |
| }, | |
| "advancedNewFile.showInformationMessages": true, | |
| "advancedNewFile.convenienceOptions": ["last", "current", "root"], | |
| "createtmpfile.deleteOnExit": true, | |
| // workbench | |
| "workbench.statusBar.visible": true, | |
| "workbench.colorCustomizations": { | |
| "tab.activeBorder": "#FF4081", | |
| "list.inactiveSelectionForeground": "#FF4081", | |
| "list.activeSelectionBackground": "#00a6a9", | |
| "activityBarBadge.background": "#FF4081", | |
| "list.activeSelectionForeground": "#FF4081", | |
| "list.highlightForeground": "#FF4081", | |
| "scrollbarSlider.activeBackground": "#FF408150", | |
| "editorSuggestWidget.highlightForeground": "#FF4081", | |
| "textLink.foreground": "#FF4081", | |
| "progressBar.background": "#FF4081", | |
| "pickerGroup.foreground": "#FF4081", | |
| "notificationLink.foreground": "#FF4081", | |
| "editorWidget.border": "#FF4081" | |
| }, | |
| "workbench.colorTheme": "Popping and Locking", | |
| // sync | |
| // default sync api can be override in workspace | |
| "sync.gist": "3d2a859bb56e19b785ac9d42b2434413", | |
| "sync.host": "", | |
| "sync.pathPrefix": "", | |
| "sync.quietSync": false, | |
| "sync.askGistName": false, | |
| "sync.removeExtensions": true, | |
| "sync.syncExtensions": true, | |
| "sync.autoDownload": false, | |
| "sync.autoUpload": false, | |
| "sync.lastUpload": "2018-06-04T23:58:36.240Z", | |
| "sync.lastDownload": "", | |
| "sync.forceDownload": false, | |
| //! general plugins here | |
| "gitlens.advanced.messages": { | |
| "suppressShowKeyBindingsNotice": true | |
| }, | |
| "workbench.editor.showTabs": true | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Place your settings in this file to overwrite the default settings | |
| { | |
| // change this every project | |
| "sync.gist": "bb232eb1abd0734a815b658a91b9cba5", | |
| "emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags | |
| // <!-- html --> | |
| "auto-close-tag.enableAutoCloseTag": true, | |
| "auto-close-tag.excludedTags": [ | |
| "area", | |
| "base", | |
| "br", | |
| "col", | |
| "command", | |
| "embed", | |
| "hr", | |
| "img", | |
| "input", | |
| "keygen", | |
| "link", | |
| "meta", | |
| "param", | |
| "source", | |
| "track", | |
| "wbr" | |
| ], | |
| "auto-close-tag.enableAutoCloseSelfClosingTag": true, | |
| // css | |
| "css.fileExtensions": ["css", "scss", "styl"], | |
| "css.remoteStyleSheets": [ | |
| // "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" | |
| ], | |
| // php | |
| "php.suggest.basic": false, | |
| // php namespace resolver plugin | |
| "namespaceResolver.exclude": "**/node_modules/**", // Exclude glob pattern while finding files | |
| "namespaceResolver.showMessageOnStatusBar": false, // Show message on status bar instead of notification box | |
| "namespaceResolver.autoSort": true, // Auto sort after imports | |
| "namespaceResolver.sortOnSave": false, // Auto sort when a file is saved | |
| "namespaceResolver.sortAlphabetically": false, // Sort imports in alphabetical order instead of line length | |
| "namespaceResolver.sortNatural": false, // Sort imports using a 'natural order' algorithm | |
| "namespaceResolver.leadingSeparator": true, // Expand class with leading namespace separator | |
| // <!-- phpcs plugin --> | |
| "phpcs.standard": "PSR2", | |
| "phpcs.executablePath": "/home/uriah/.config/composer/vendor/bin/phpcs", | |
| // <!-- phpfpmt plugin --> | |
| "phpfmt.passes": [ | |
| "PSR2KeywordsLowerCase", | |
| "PSR2LnAfterNamespace", | |
| "PSR2CurlyOpenNextLine", | |
| "PSR2ModifierVisibilityStaticOrder", | |
| "PSR2SingleEmptyLineAndStripClosingTag", | |
| "ReindentSwitchBlocks", | |
| "AlignDoubleArrow", | |
| "AlignDoubleSlashComments", | |
| "AlignGroupDoubleArrow", | |
| "AlignConstVisibilityEquals", | |
| "AlignEquals", | |
| "AlignPHPCode", | |
| "AlignTypehint", | |
| "ConvertOpenTagWithEcho", | |
| "GeneratePHPDoc", | |
| "AlignTypehint", | |
| "PrettyPrintDocBlocks", | |
| "DoubleToSingleQuote", | |
| "OrderAndRemoveUseClauses", | |
| "GeneratePHPDoc", | |
| "IndentTernaryConditions", | |
| "ReindentAndAlignObjOps", | |
| "ReindentSwitchBlocks", | |
| "ClassToSelf", | |
| "OrderMethodAndVisibility", | |
| "PHPDocTypesToFunctionTypehint", | |
| "SpaceAroundControlStructures", | |
| "StripExtraCommaInArray", | |
| "ReplaceIsNull", | |
| "StripExtraCommaInArray", | |
| "StripNewlineAfterClassOpen", | |
| "StripNewlineAfterCurlyOpen", | |
| "StripSpaceWithinControlStructures", | |
| "TightConcat", | |
| "TrimSpaceBeforeSemicolon", | |
| "ReturnNull", | |
| "SortUseNameSpace", | |
| "ClassToStatic", | |
| "WrongConstructorName", | |
| "YodaComparisons", | |
| "ShortArray" | |
| ], | |
| "phpfmt.exclude": ["ReindentComments", "StripNewlineWithinClassBody"], | |
| "phpfmt.psr2": false, | |
| "phpfmt.smart_linebreak_after_curly": true, | |
| "phpfmt.indent_with_space": 4, | |
| // <!-- npm plugin --> | |
| "npm.runInTerminal": false, | |
| // <!-- mysql plugin --> | |
| "vscode-mysql.enableTelemetry": false, | |
| // <!-- js --> | |
| "javascript.validate.enable": false, | |
| // <!-- eslint configs --> | |
| "eslint.enable": true, | |
| "eslint.options": { | |
| "extensions": [ | |
| ".html", | |
| ".js", | |
| ".vue", | |
| ".jsx" | |
| ] | |
| }, | |
| "eslint.validate": [ | |
| { | |
| "language": "html", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "vue", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "javascript", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "javascriptreact", | |
| "autoFix": true | |
| } | |
| ], | |
| "eslint.run": "onSave", | |
| "eslint.autoFixOnSave": true, | |
| // <!--blade--> | |
| "blade.format.enable": true, // if you would like to enable blade format | |
| // <!--autosave--> | |
| "[php]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4 | |
| }, | |
| "[blade]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4, | |
| "editor.fontFamily": "dejavu sans mono" | |
| }, | |
| "[vue]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4, | |
| // <-- vuetify plugins --> | |
| "editor.quickSuggestions": { | |
| "strings": true | |
| } | |
| }, | |
| "[html]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[json]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2 | |
| }, | |
| "[javascript]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2 | |
| }, | |
| // <!-- emmet --> | |
| "emmet.includeLanguages": { | |
| "blade": "html", | |
| "vue-html": "html" | |
| }, | |
| // <!-- autorename --> | |
| "auto-rename-tag.activationOnLanguage": [ | |
| "html", | |
| "blade", | |
| "xml", | |
| "php", | |
| "javascript", | |
| "blade", | |
| "vue" | |
| ], | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Place your settings in this file to overwrite the default settings | |
| { | |
| // change this every project | |
| "sync.gist": "bb232eb1abd0734a815b658a91b9cba5", | |
| "emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags | |
| // <!-- html --> | |
| "auto-close-tag.enableAutoCloseTag": true, | |
| "auto-close-tag.excludedTags": [ | |
| "area", | |
| "base", | |
| "br", | |
| "col", | |
| "command", | |
| "embed", | |
| "hr", | |
| "img", | |
| "input", | |
| "keygen", | |
| "link", | |
| "meta", | |
| "param", | |
| "source", | |
| "track", | |
| "wbr" | |
| ], | |
| "auto-close-tag.enableAutoCloseSelfClosingTag": true, | |
| // css | |
| "css.fileExtensions": [ | |
| "css", | |
| "scss", | |
| "styl" | |
| ], | |
| "css.remoteStyleSheets": [ | |
| // "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" | |
| ], | |
| // <!-- npm plugin --> | |
| "npm.runInTerminal": false, | |
| // <!-- js --> | |
| "javascript.validate.enable": false, | |
| // <!-- eslint configs --> | |
| "eslint.enable": true, | |
| "eslint.options": { | |
| "extensions": [ | |
| ".html", | |
| ".js", | |
| ".vue", | |
| ".jsx" | |
| ] | |
| }, | |
| "eslint.validate": [ | |
| { | |
| "language": "html", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "vue", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "javascript", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "javascriptreact", | |
| "autoFix": true | |
| } | |
| ], | |
| "eslint.run": "onSave", | |
| "eslint.autoFixOnSave": true, | |
| // <!--blade--> | |
| // <!--autosave--> | |
| "[vue]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4, | |
| // <-- vuetify plugins --> | |
| "editor.quickSuggestions": { | |
| "strings": true | |
| } | |
| }, | |
| "[html]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[json]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2 | |
| }, | |
| "[javascript]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2 | |
| }, | |
| // <!-- emmet --> | |
| "emmet.includeLanguages": { | |
| "vue-html": "html" | |
| }, | |
| // <!-- autorename --> | |
| "auto-rename-tag.activationOnLanguage": [ | |
| "html", | |
| "xml", | |
| "javascript", | |
| "vue" | |
| ] | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| //window | |
| "window.zoomLevel": -1, | |
| // explorer | |
| "explorer.openEditors.visible": 0, | |
| // editor default | |
| "editor.fontSize": 18, | |
| "editor.fontFamily": "operator mono lig book", | |
| "editor.fontWeight": "normal", | |
| "editor.fontLigatures": true, | |
| "editor.tabSize": 4, | |
| "editor.insertSpaces": true, | |
| "editor.renderIndentGuides": false, | |
| "editor.minimap.enabled": false, | |
| "editor.detectIndentation": false, | |
| "editor.formatOnPaste": true, | |
| "editor.formatOnSave": true, | |
| "editor.formatOnType": false, | |
| // editor per language spacing | |
| "[html]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[json]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2 | |
| }, | |
| "[blade]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4, | |
| "editor.fontFamily": "dejavu sans mono", | |
| }, | |
| "[vue]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4, | |
| // vuetify plugins | |
| "editor.quickSuggestions": { | |
| "strings": true, | |
| } | |
| }, | |
| "[javascript]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2 | |
| }, | |
| "[php]": { | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 4 | |
| }, | |
| // Exclude Vendor Folders During Search and Replace | |
| "files.watcherExclude": { | |
| "**/vendor/**": false, | |
| "**/node_modules/**": true | |
| }, | |
| "search.exclude": { | |
| "**/vendor/**": false, | |
| "**/node_modules/**": true | |
| }, | |
| "search.useIgnoreFiles": false, | |
| // terminal default configuration | |
| "terminal.integrated.fontFamily": "dejavu sans mono", | |
| "terminal.integrated.fontSize": 18, | |
| "terminal.integrated.fontWeight": "normal", | |
| "files.eol": "\n", | |
| // emmet config | |
| "emmet.includeLanguages": { | |
| "blade": "html", | |
| "vue-html": "html" | |
| }, | |
| "emmet.triggerExpansionOnTab": true, | |
| // ADVANCE NEW FILE CONFIG | |
| "advancedNewFile.exclude": { | |
| "node_modules": true, | |
| "node_modules_electron": true, | |
| "bootstrap": true, | |
| "storage": true, | |
| "vendor": true, | |
| "dev": true, | |
| "dist": true | |
| }, | |
| "advancedNewFile.showInformationMessages": true, | |
| "advancedNewFile.convenienceOptions": [ | |
| "last", | |
| "current", | |
| "root" | |
| ], | |
| "createtmpfile.deleteOnExit": true, | |
| // workbench | |
| "workbench.statusBar.visible": true, | |
| "workbench.colorCustomizations": { | |
| "tab.activeBorder": "#FF4081", | |
| "list.inactiveSelectionForeground": "#FF4081", | |
| "list.activeSelectionBackground": "#00a6a9", | |
| "activityBarBadge.background": "#FF4081", | |
| "list.activeSelectionForeground": "#FF4081", | |
| "list.highlightForeground": "#FF4081", | |
| "scrollbarSlider.activeBackground": "#FF408150", | |
| "editorSuggestWidget.highlightForeground": "#FF4081", | |
| "textLink.foreground": "#FF4081", | |
| "progressBar.background": "#FF4081", | |
| "pickerGroup.foreground": "#FF4081", | |
| "notificationLink.foreground": "#FF4081", | |
| "editorWidget.border": "#FF4081" | |
| }, | |
| "workbench.colorTheme": "Popping and Locking", | |
| // sync | |
| // default sync api can be override in workspace | |
| "sync.gist": "3d2a859bb56e19b785ac9d42b2434413", | |
| "sync.host": "", | |
| "sync.pathPrefix": "", | |
| "sync.quietSync": false, | |
| "sync.askGistName": false, | |
| "sync.removeExtensions": true, | |
| "sync.syncExtensions": true, | |
| "sync.autoDownload": false, | |
| "sync.autoUpload": false, | |
| "sync.lastUpload": "2018-06-04T23:58:36.240Z", | |
| "sync.lastDownload": "", | |
| "sync.forceDownload": false, | |
| //! general plugins here | |
| "auto-rename-tag.activationOnLanguage": [ | |
| "html", | |
| "blade", | |
| "xml", | |
| "php", | |
| "javascript", | |
| "blade", | |
| "vue" | |
| ], | |
| "php.suggest.basic": false, | |
| "auto-close-tag.enableAutoCloseTag": true, | |
| "auto-close-tag.excludedTags": [ | |
| "area", | |
| "base", | |
| "br", | |
| "col", | |
| "command", | |
| "embed", | |
| "hr", | |
| "img", | |
| "input", | |
| "keygen", | |
| "link", | |
| "meta", | |
| "param", | |
| "source", | |
| "track", | |
| "wbr" | |
| ], | |
| "auto-close-tag.enableAutoCloseSelfClosingTag": true, | |
| "css.fileExtensions": [ | |
| "css", | |
| "scss", | |
| "styl" | |
| ], | |
| "gitlens.advanced.messages": { | |
| "suppressShowKeyBindingsNotice": true | |
| }, | |
| "workbench.editor.showTabs": true, | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Place your settings in this file to overwrite the default settings | |
| { | |
| // change this every project | |
| "sync.gist": "bb232eb1abd0734a815b658a91b9cba5", | |
| "emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags | |
| // Edit Both Start and Ending of Tags For Specific language | |
| // remove dynamic import error after adding eslint package to it | |
| "javascript.validate.enable": false, | |
| // eslint configs | |
| "eslint.enable": true, | |
| "eslint.options": { | |
| "extensions": [".html", ".js", ".vue", ".jsx"] | |
| }, | |
| "eslint.validate": [ | |
| { | |
| "language": "html", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "vue", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "javascript", | |
| "autoFix": true | |
| }, | |
| { | |
| "language": "javascriptreact", | |
| "autoFix": true | |
| } | |
| ], | |
| "eslint.run": "onSave", | |
| "eslint.autoFixOnSave": true, | |
| // add here all your external css you want to be type hinted in your vue or html | |
| "css.remoteStyleSheets": [ | |
| // "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment