.vscode/settings.json
// Placez vos paramètres dans ce fichier pour remplacer les paramètres par défaut et les paramètres utilisateur.
{
"ruby.pathToBundler": "~/.asdf/shims/bundle",
"ruby.useBundler": true,
"solargraph.commandPath": "~/.asdf/shims/solargraph",
"solargraph.bundlerPath": "~/.asdf/shims/bundle",
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "vscode-icons",
"git.autofetch": true,
"git.confirmSync": false,
"workbench.colorTheme": "Visual Studio Dark",
"solargraph.useBundler": true,
"ruby.lint": {
"reek": true,
"rubocop": {
"lint": true, //enable all lint cops.
"rails": true //Run extra rails cops
},
"ruby": true, //Runs ruby -wc
"fasterer": true,
"debride": true,
"ruby-lint": false
},
"ruby.locate": {
"include": "**/*.erb,**/*.rb,**/vendor/*.*",
"exclude": "{**/@(test|spec|tmp|.*),**/@(test|spec|tmp|.*)/**,**/*_spec.rb}"
},
"ruby.interpreter.commandPath": "~/.asdf/shims/ruby",
"ruby.pathToBundler": "~/.asdf/shims/bundle",
"ruby.useBundler": true,
"solargraph.commandPath": "~/.asdf/shims/solargraph",
"solargraph.bundlerPath": "~/.asdf/shims/bundle",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"explorer.confirmDragAndDrop": false,
"ruby.format": "rubocop"
}