malabya
5/30/2019 - 1:39 PM

VSCode.config

{
    /* Editor settings */
    "breadcrumbs.enabled": true,
    "css.validate": true,
    "diffEditor.ignoreTrimWhitespace": false,
    "editor.tabSize": 2,
    "editor.autoIndent": true,
    "editor.insertSpaces": true,
    "editor.formatOnPaste": true,
    "editor.renderWhitespace": "boundary",
    "editor.wordWrapColumn": 80,
    "editor.wordWrap": "off",
    "editor.detectIndentation": true,
    "editor.autoClosingBrackets": "always",
    "editor.colorDecorators": true,
    "editor.matchBrackets": true,
    "editor.rulers": [
        80
    ],
    "[php]": {
        "editor.defaultFormatter": "ValeryanM.vscode-phpcbf"
    },
    "editor.fontFamily": "FiraCode-Retina",
    "editor.fontLigatures": true,
    "editor.fontWeight": "500",
    /* PHP */
    "php.validate.enable": false,
    "php.validate.executablePath": "/usr/bin/php",
    "php.validate.run": "onType",
    "php.suggest.basic": true,
    /* PHPCS & PHPCBF */
    "phpcs.enable": true,
    "phpcs.standard": "Drupal,DrupalPractice",
    "phpcs.executablePath": "/Users/malabya/.composer/vendor/bin/phpcs",
    "phpcbf.enable": true,
    "phpcbf.executablePath": "/Users/malabya/.composer/vendor/bin/phpcbf",
    "phpcbf.standard": "Drupal,DrupalPractice",
    "phpclassgen.vendor": "Drupal",
    /* Files */
    "files.associations": {
        "*.inc": "php",
        "*.module": "php",
        "*.install": "php",
        "*.theme": "php",
        "*.tpl.php": "php",
        "*.test": "php",
        "*.php": "php"
    },
    "files.trimTrailingWhitespace": true,
    "files.insertFinalNewline": true,
    /* PHP Intelephence */
    "intelephense.format.enable": false,
    /* PHP Docblocker */
    "php-docblocker.gap": true,
    "php-docblocker.useShortNames": true,
    /* Composer */
    "composer.enabled": true,
    "composer.executablePath": "/usr/local/bin/composer",
    /* HTML */
    "html.format.enable": true,
    "html.format.wrapLineLength": 80,
    "telemetry.enableTelemetry": false,
    /* Crane php intellisense */
    "crane.showStatusBarBugReportLink": false,
    "crane.ignoredPaths": [
        "sites/default/files/*",
        "vendor/*",
        "core/themes/*",
        "core/tests/*",
        "core/scripts/*",
        "core/profiles/*",
        "core/misc/*",
        "core/assets/vendor/*",
        "themes/*",
        "sites/*"
    ],
    /* Gitlense */
    "gitlens.currentLine.enabled": true, // in modern version
    "gitlens.codeLens.authors.enabled": false,
    "gitlens.codeLens.recentChange.enabled": false,
    /* Windows & Workbench */
    "window.zoomLevel": 1,
    "workbench.colorTheme": "One Dark Pro",
    "workbench.iconTheme": "material-icon-theme",
    "workbench.sideBar.location": "left",
    "emmet.includeLanguages": {
        "twig": "html"
    }
}