variableNameTherapist.enabled |
boolean |
true |
Enable or disable the extension. |
variableNameTherapist.severity |
string |
warning |
Diagnostic severity (warning or info). |
variableNameTherapist.debounceMs |
number |
500 |
Debounce time in ms. |
variableNameTherapist.allowSingleLetterInLoops |
boolean |
true |
Allow i/j/k in loops. |
variableNameTherapist.ignoredPrefixes |
array |
['_','$'] |
Prefixes to ignore (e.g. _private, $cache). |
variableNameTherapist.ignoredNames |
array |
['ok','id'] |
Names to ignore. |
variableNameTherapist.allowedLanguages |
array |
['typescript','typescriptreact','javascript','javascriptreact'] |
Language IDs to analyze. |
variableNameTherapist.enableRegexFallback |
boolean |
false |
Use regex when AST parsing isn't available. |
variableNameTherapist.useDefaultNameLists |
boolean |
true |
Use built-in name lists and patterns. |
variableNameTherapist.genericNames |
array |
[] |
Extra generic names to flag. |
variableNameTherapist.genericPatterns |
array |
[] |
Extra regex patterns for generic names. |
variableNameTherapist.keyboardMashNames |
array |
[] |
Extra keyboard-mash names to flag. |
variableNameTherapist.versionedPatterns |
array |
[] |
Extra regex patterns for versioned names. |
variableNameTherapist.locale |
string |
auto |
Message language (auto, en, es). |