Un correcteur orthographique de base qui fonctionne bien avec le code et les documents.
L'objectif de ce correcteur orthographique est d'aider à détecter les erreurs d'orthographe courantes tout en maintenant un faible nombre de faux positifs.
Chargez un fichier TypeScript, JavaScript, Texte, etc. Les mots qui ne figurent pas dans les fichiers du dictionnaire seront soulignés de manière ondulée.
Pour voir la liste des suggestions :
Après avoir positionné le curseur dans le mot, l'un des éléments suivants devrait afficher la liste des suggestions :
Cliquez sur (l'ampoule) dans la marge de gauche.
Commande d'action de l'éditeur Quick Fix
:
Mac : ⌘
+ .
ou Cmd
+ .
PC : Ctrl
+ .
Ouvrez VS Code et appuyez sur F1
et tapez ext
select install et tapez code-spell-checker
appuyez sur Entrée et rechargez la fenêtre pour l'activer.
Anglais (États-Unis)
Anglais (GB) - activez-le en remplaçant "cSpell.language": "en"
par "cSpell.language": "en-GB"
Grec ancien - Extension du dictionnaire grec ancien pour VS Code.
Arabe - Extension de dictionnaire arabe pour VS Code.
Anglais australien - Extension de dictionnaire anglais australien pour VS Code.
Allemand autrichien - Extension de dictionnaire allemand autrichien pour VS Code.
Basque - Extension du dictionnaire basque pour VS Code.
Anglais britannique - Extension de dictionnaire anglais britannique pour VS Code.
Bulgare - Extension de dictionnaire bulgare pour VS Code.
Anglais canadien - Extension de dictionnaire anglais canadien pour VS Code.
Catalan - Extension du dictionnaire catalan pour VS Code.
Croate - Extension de dictionnaire croate pour VS Code.
Tchèque - Extension de dictionnaire tchèque pour VS Code.
Danois - Extension de dictionnaire danois pour VS Code.
Néerlandais - Extension de dictionnaire néerlandais/néerlandais pour VS Code.
Espéranto - Extension du dictionnaire espéranto pour VS Code.
Estonien - Extension de dictionnaire estonien pour VS Code.
Finnois - Extension de dictionnaire finnois pour VS Code.
Extension de dictionnaire français-français pour VS Code.
Français Réforme 90 - Extension du dictionnaire Français Réforme 90 pour VS Code.
Allemand - Extension de dictionnaire allemand pour VS Code.
Grec - Extension de dictionnaire grec pour VS Code.
Hébreu - Extension du dictionnaire hébreu pour VS Code.
Hongrois - Extension de dictionnaire hongrois pour VS Code.
Indonésien - Extension de dictionnaire indonésien pour VS Code.
Italien - Extension de dictionnaire italien pour VS Code.
Latin - Extension de dictionnaire latin pour VS Code.
Letton - Extension de dictionnaire letton pour VS Code.
Lituanien - Extension de dictionnaire lituanien pour VS Code.
Macédonien - Extension de dictionnaire macédonien pour VS Code.
Norvégien Bokmål - Extension du dictionnaire norvégien Bokmål pour VS Code.
Persan - Extension de dictionnaire persan pour VS Code.
Polonais - Extension de dictionnaire polonais pour VS Code.
Portugais - Extension de dictionnaire portugais pour VS Code.
Portugais brésilien - Extension de dictionnaire portugais brésilien pour VS Code.
Roumain - Extension de dictionnaire roumain pour VS Code.
Russe - Extension de dictionnaire russe pour VS Code.
Serbe - Extension de dictionnaire serbe pour VS Code.
Slovaque - Extension de dictionnaire slovaque pour VS Code.
Slovène - Extension de dictionnaire slovène pour VS Code.
Espagnol - Module complémentaire espagnol pour le correcteur orthographique du code
Suédois - Extension de dictionnaire suédois pour VS Code.
Suisse allemand - Extension de dictionnaire suisse allemand pour VS Code.
Turc - Extension de dictionnaire turc pour VS Code.
Ukrainien - Extension de dictionnaire ukrainien pour VS Code.
Vietnamien - Extension de dictionnaire vietnamien pour VS Code.
Conditions médicales - Module complémentaire de conditions médicales pour le correcteur orthographique de code
Termes scientifiques - Extension du dictionnaire de termes scientifiques pour VS Code.
Win32 - Extension de dictionnaire Win32 pour VS Code.
AsciiDoc
C, C++
C#
css, moins, scss
Dard
Élixir
Aller
HTML
Java
Javascript
JSON/JSONC
Latex
Réduction
PHP
PowerShell
Carlin / Jade
Python
texte restructuré
Rubis
Rouiller
Échelle
Texte
Manuscrit
YAML
SQL
Pour activer ou désactiver la vérification orthographique pour un type de fichier :
Cliquez sur l'état du correcteur orthographique dans la barre d'état :
Sur l'écran Informations, cochez la case.
Le concept est simple : divisez les mots camelCase avant de les comparer à une liste de mots anglais connus.
camelCase -> étui à chameau
HTMLInput -> entrée html -- Notez que le I
est associé à Input
et non HTML
Snake_case_words -> Mots de cas de serpent
camel2snake -> serpent chameau -- (le 2 est ignoré)
Il existe quelques cas particuliers pour vous aider avec les pratiques d'orthographe courantes pour les mots TOUS EN MAJUSCULES.
Les s
, ing
, ies
, es
, ed
sont conservés avec le mot précédent.
CURL -> boucles -- s
de fin
CURLedRequest -> requête recourbée -- fin ed
Ce correcteur orthographique n'est pas sensible à la casse. Il ne détectera pas les erreurs comme l'anglais qui devrait être l'anglais.
Le correcteur orthographique utilise un dictionnaire de mots local. Il n'envoie rien en dehors de votre machine.
Les mots du dictionnaire peuvent contenir et contiennent effectivement des erreurs.
Il manque des mots.
Seuls les mots de plus de 3 caractères sont vérifiés. "jsj" n'est pas coché, tandis que "jsja" est coché et sera marqué comme incorrect car il n'existe dans aucun des dictionnaires.
Tous les symboles et signes de ponctuation sont ignorés.
Il est possible d'ajouter des paramètres de vérification orthographique dans votre code source. Ceci vise à résoudre des problèmes spécifiques à un fichier qui peuvent ne pas s'appliquer à l'ensemble du projet.
Tous les paramètres sont préfixés par cSpell:
ou spell-checker:
.
disable
-- désactive le correcteur orthographique pour une section de code.
enable
-- réactiver le correcteur orthographique après l'avoir désactivé.
ignore
-- spécifie une liste de mots à ignorer.
words
-- spécifiez une liste de mots à considérer comme corrects et qui apparaîtront dans la liste de suggestions.
locale
-- définit les paramètres régionaux (exemple : cSpell:locale fr,en
pour utiliser les langues française et anglaise)
ignoreRegExp
-- L'orthographe de tout texte correspondant à l'expression régulière NE sera PAS vérifiée.
includeRegExp
-- Seul le texte correspondant à la collection includeRegExp sera vérifié.
enableCompoundWords
/ disableCompoundWords
-- Autoriser/interdire les mots tels que : "stringlength".
Il est possible de désactiver/activer le correcteur orthographique en ajoutant des commentaires à votre code.
cSpell:disable
spell-checker: disable
spellchecker: disable
cspell: disable-line
cspell: disable-next-line
cSpell:enable
spell-checker: enable
spellchecker: enable
// cSpell:disableconst wackyWord = ['zaallano', 'wooorrdd', 'zzooommmmmmmm'];/* cSpell:enable */// La désactivation/l'activation de Nest n'est pas prise en charge// le correcteur orthographique:disable// Il est maintenant désactivé .var liep = 1;/* cspell:disable */// Il est toujours désactivé// cSpell:enable// Il est maintenant activéconst str = 'bonjour'; // <- sera signalé comme une erreur.// le correcteur orthographique:enable <- ne fait rien// cSPELL:DISABLE <-- fonctionne également.// s'il n'y a pas d'activation, l'orthographe est désactivée jusqu'à ce que la fin du fichier.const str = 'goedemorgen'; // <- ne sera PAS signalé comme une erreur.
<!--- cSpell:disable --->Ce texte n'est pas coché.<!--- cSpell:enable --->Ce texte est coché.
Ignorer vous permet de spécifier une liste de mots que vous souhaitez ignorer dans le document.
// cSpell: ignorer zaallano, wooorrdd// cSpell: ignorer zzooommmmmmmmconst wackyWord = ['zaallano', 'wooorrdd', 'zzooommmmmmmm'];
Remarque : les mots définis avec ignore
seront ignorés pour l'ensemble du fichier.
La liste de mots vous permet d'ajouter des mots qui seront considérés comme corrects et qui seront utilisés comme suggestions.
// cSpell : mots woorxs sweeetbeatconst companyName = 'woorxs sweeetbeat' ;
Remarque : les mots définis avec words
seront utilisés pour l'ensemble du fichier.
Dans certains langages de programmation, il est courant de coller des mots ensemble.
// cSpell:enableCompoundWordschar * message d'erreur ; // Est ok avec cSpell:enableCompoundWordsint errornumber; // Ça va aussi.
Remarque : La vérification des mots composés ne peut pas être activée/désactivée dans le même fichier. Le dernier paramètre du fichier détermine la valeur de l'ensemble du fichier.
Par défaut, l'orthographe de l'ensemble du document est vérifiée. cSpell:disable
/ cSpell:enable
ci-dessus vous permet de bloquer des sections du document. ignoreRegExp
et includeRegExp
vous donnent la possibilité d'ignorer ou d'inclure des modèles de texte. Par défaut, les drapeaux gim
sont ajoutés si aucun drapeau n'est donné.
Le correcteur orthographique fonctionne de la manière suivante :
Trouver tous les textes correspondant à includeRegExp
Supprimez tout texte correspondant excludeRegExp
Vérifiez le texte restant.
// cSpell:ignoreRegExp 0x[0-9a-f]+ -- ignorera les nombres hexadécimaux de style C// cSpell:ignoreRegExp /0x[0-9A-F]+/g -- ignorera les nombres hexadécimaux de style C majuscules. // cSpell:ignoreRegExp g{5} h{5} -- ne correspondra qu'à ggggg, mais pas à hhhhh ou 'ggggg hhhhh'// cSpell:ignoreRegExp g{5}|h{5} -- correspondra à la fois à ggggg et hhhhh// cSpell:ignoreRegExp /g{5} h{5}/ -- correspondra à 'ggggg hhhhh'/* cSpell:ignoreRegExp /n {5}/ -- ne fonctionnera PAS comme prévu à cause du commentaire de fin -> *//* cSpell:ignoreRegExp /q{5}/ -- correspondra qqqqq très bien mais PAS QQQQQ*/// cSpell:ignoreRegExp /[^s]{40,}/ -- ignorera les longues chaînes sans espaces.// cSpell:ignoreRegExp Email -- cela ignorera les modèles de courrier électronique -- voir Expressions RegExp prédéfiniesvar encodedImage = 'HR+cPzr7XGAOJNurPL0G8I2kU0UhKcqFssoKvFTR7z0T3VJfK37vS025uKroHfJ9nA6WWbHZ/ASn...';var email1 = '[email protected]';var email2 = '<[email protected]>';
Remarque : ignoreRegExp et includeRegExp sont appliqués à l'ensemble du fichier. Ils ne démarrent pas et ne s'arrêtent pas.
En général, vous ne devriez pas avoir besoin d'utiliser includeRegExp
. Mais si vous mélangez des langues, cela pourrait s'avérer utile.
# cSpell:includeRegExp #.*# cSpell:includeRegExp /(["]{3}|[']{3})[^1]*?1/g# seuls les commentaires et les chaînes de bloc seront vérifiés pour l'orthographe.def sum_it( self, seq):"""Ceci est vérifié pour l'orthographe"""variabele = 0alinea = 'ceci n'est pas vérifié' pour num in seq:# L'état local de 'valeur' sera retenu entre les itérationsvariabele += numyield variable
Urls
1 – Correspond aux URL
HexValues
-- Correspond au format hexadécimal courant comme #aaa
, 0xfeef
, u0134
EscapeCharacters
1 -- correspond aux caractères spéciaux : n
, t
etc.
Base64
1 : correspond aux blocs de texte en base64 de plus de 40 caractères.
Email
: correspond à la plupart des adresses e-mail.
Everything
1 -- Par défaut, nous faisons correspondre un document entier et supprimons les exclusions.
string
-- Cela correspond aux formats de chaîne courants tels que '...', "..." et `...`
CStyleComment
-- Ce sont des commentaires de style C /* */ et //
PhpHereDoc
-- Cela correspond aux chaînes PHPHereDoc.
1. Ces modèles font partie de la liste d'inclusion/exclusion par défaut pour chaque fichier.
La configuration du correcteur orthographique peut être contrôlée via les préférences VS Code ou le fichier de configuration cspell.json
.
Ordre de priorité :
Dossier d'espace de travail cspell.json
Dossier d'espace de travail .vscode/cspell.json
Section cSpell
des préférences VS Code.
Vous avez la possibilité d'ajouter vos propres mots au dictionnaire de l'espace de travail. Le plus simple est de placer votre curseur sur le mot que vous souhaitez ajouter, lorsque votre ampoule apparaît, appuyez sur Ctrl+.
(windows) / Cmd+.
(Mac). Vous obtiendrez une liste de suggestions et la possibilité d’ajouter le mot.
Vous pouvez également saisir un mot que vous souhaitez ajouter au dictionnaire : F1
add word
-- sélectionnez Add Word to Dictionary
et saisissez le mot que vous souhaitez ajouter.
Les mots ajoutés au dictionnaire sont placés dans le fichier cspell.json
du dossier de l' espace de travail . Notez que les paramètres dans cspell.json
remplaceront les paramètres cSpell équivalents dans settings.json
de VS Code.
// Paramètres cSpell{// Version du fichier de paramètres. Toujours 0.2"version": "0.2",// langue - langue d'orthographe active actuelle"langue": "en",// mots - liste de mots à toujours considérer comme corrects"words": ["mkdirp","tsmerge" ,"githubusercontent","streetsidesoftware","vsmarketplacebadge","visualstudio"],// flagWords - liste de mots à toujours considérer comme incorrects// Ceci est utile pour les mots offensants et les fautes d'orthographe courantes.// Par exemple "hte" devrait être "les""flagWords": ["hte"]}
//-------- Configuration du vérificateur orthographique du code --------// Les paramètres régionaux de langue à utiliser lors de la vérification orthographique. "en", "en-US" et "en-GB" sont actuellement pris en charge par défaut. "cSpell.langue": "en",// Contrôle le nombre maximum de fautes d'orthographe par document. ,// Contrôle le nombre de suggestions affichées."cSpell.numSuggestions": 8,// La longueur minimale d'un mot avant de le comparer à un dictionnaire."cSpell.minWordLength": 4,// Spécifier le fichier types pour vérifier l'orthographe."cSpell.enabledLanguageIds": ["csharp","go","javascript","javascriptreact","markdown","php","plaintext","typescript","typescriptreact","yaml ","sql"],// Activer / Désactiver le correcteur orthographique."cSpell.enabled": true,// Mots à ajouter au dictionnaire pour un espace de travail."cSpell.words": [],// Activer / Désactiver le composé des mots comme 'errormessage'"cSpell.allowCompoundWords": false,// Mots à ignorer et à ne pas suggérer."cSpell.ignoreWords": ["behaviour"],// Mots utilisateur à ajouter au dictionnaire. Ne devrait être que dans les paramètres utilisateur."cSpell.userWords": [],// Spécifiez les chemins/fichiers à ignorer. node_modules", // pareil pour celui-ci "**/node_modules/**", // pareil pour celui-ci "node_modules/**", // Ne fonctionne pas actuellement en raison de la façon dont le répertoire de travail actuel est déterminé."vscode-extension", //".git", // Ignorer le répertoire .git "*.dll", // Ignorer tous les fichiers .dll."**/*.dll" // Ignorer tous les .dll files],// flagWords - liste de mots à toujours considérer comme incorrects// Ceci est utile pour les mots offensants et les fautes d'orthographe courantes.// Par exemple, "hte" devrait être "le"`"cSpell.flagWords": ["hte "],// Définir le délai avant la vérification orthographique du document. La valeur par défaut est 50."cSpell.spellCheckDelayMs": 50,// Définir le niveau de rapport de diagnostic// Erreur - Signaler les problèmes d'orthographe sous forme d'erreurs// Avertissement - Signaler les problèmes d'orthographe sous forme d'avertissements// Informations - Signaler les problèmes d'orthographe sous forme d'informations (par défaut)// Astuce - Signaler les problèmes d'orthographe sous forme d'indices, n'apparaîtra pas dans les problèmes "cSpell.diagnosticLevel": "Information",
Le correcteur orthographique comprend un ensemble de dictionnaires par défaut.
wordsEn - Dérivé des mots anglais américains Hunspell.
wordsEnGb - Dérivé des mots anglais Hunspell GB.
entreprises - Liste des entreprises bien connues
softwareTerms - Termes et concepts logiciels tels que « coroutine », « anti-rebond », « arbre », etc.
misc - Termes qui n'appartiennent pas aux autres dictionnaires.
typescript - mots-clés pour Typescript et Javascript
node - termes liés à l'utilisation de nodejs.
php - mots-clés php et méthodes de bibliothèque
go - go mots-clés et méthodes de bibliothèque
python - mots-clés python
powershell - mots-clés PowerShell
html – mots-clés liés au HTML
css - mots -clés associés à css, less et scss
polices - longue liste de polices - pour vous aider avec les CSS
En fonction du langage de programmation, différents dictionnaires seront chargés.
Voici quelques-unes des règles par défaut :
"*"
correspond à n'importe quel langage de programmation/type de fichier.
"locale"
est utilisé pour filtrer en fonction du paramètre "cSpell.language"
.
{"cSpell.langueParamètres": [ { "langueId": '*', "locale": 'en', "dictionnaires": ['wordsEn'] }, { "langueId": '*', "locale": 'en-US', "dictionnaires": ['wordsEn'] }, { "langueId": '*', "locale": 'en-GB', "dictionnaires": ['wordsEnGb'] }, { "langueId": '*', "dictionnaires": ['entreprises', 'softwareTerms', 'misc'] }, { "langageId": "python", "dictionnaires": ["python"]}, { "langueId": "go", "dictionnaires": ["go"] }, { "langageId": "javascript", "dictionaries": ["typescript", "node"] }, { "langageId": "javascriptreact", "dictionaries": ["typescript", "node"] }, { "langueId": "typescript", "dictionaries": ["typescript", "node"] }, { "langageId": "typescriptreact", "dictionaries": ["typescript", "node"] }, { "langageId": "html", "dictionaries": ["html", "fonts", "typescript", "css"] }, { "langageId": "php", "dictionaries": ["php", "html", "fonts", "css", "typescript"] }, { "langueId": "css", "dictionnaires": ["fonts", "css"] }, { "langueId": "moins", "dictionnaires": ["fonts", "css"] }, { "langageId": "scss", "dictionaries": ["fonts", "css"] },];}
cSpell.customDictionaries
paramètres d'interface {'cSpell.customDictionaries' : {[name: string]: CustomDictionary;};}interface CustomDictionary {/** * @title Nom du dictionnaire * Le nom de référence du dictionnaire. * * * Exemple : `Mes mots` ou `personnalisé` * * * Si leur nom correspond à un dictionnaire prédéfini, il remplacera le dictionnaire prédéfini. * Si vous utilisez : `typescript`, il remplacera le dictionnaire TypeScript intégré. */name?: DictionaryId;/** * @title Description du dictionnaire * Facultatif : une description lisible par l'homme. */description?: string;/** * @title Chemin vers le fichier texte du dictionnaire * Définit le chemin vers le fichier texte du dictionnaire. * * * **Remarque :** si le chemin est « non défini », le dictionnaire « nom » devrait être trouvé * dans les « dictionaryDefinitions ». * * * Format de fichier : chaque ligne du fichier est considérée comme une entrée de dictionnaire. * La casse est préservée tandis que les espaces de début et de fin sont supprimés. * Le chemin doit être absolu ou relatif à l'espace de travail. * * **Exemple :** par rapport au dossier de l'utilisateur * * ``` * ~/dictionaries/custom_dictionary.txt * ``` * * **Exemple :** par rapport au dossier `client` dans un espace de travail multi-racine * * ``` * ${workspaceFolder:client}/build/custom_dictionary.txt * ``` * * **Exemple :** par rapport au dossier d'espace de travail actuel dans un espace de travail à racine unique * * **Remarque :** cela pourrait ne pas être le cas attendu dans un espace de travail multi-racine car il est basé sur l'espace de travail relatif * pour le fichier actuellement ouvert. * * ``` * ${workspaceFolder}/build/custom_dictionary.txt * ``` * * **Exemple :** par rapport au dossier de l'espace de travail dans un espace de travail à racine unique ou au premier dossier dans * un espace de travail à plusieurs racines * * ``` * ./build/custom_dictionary.txt * ``` */path?: FsPath;/** * @title Ajouter des mots au dictionnaire * Indiquez si ce dictionnaire personnalisé doit être utilisé pour stocker les mots ajoutés. * @default true */addWords?: boolean;/** * @title Portée du dictionnaire * Les options sont * - `user` - mots qui s'appliquent à tous les projets et espaces de travail * - `workspace` - mots qui s'appliquent à l'ensemble de l'espace de travail * - `folder` - mots qui s'appliquent uniquement à un dossier d'espace de travail */scope? : CustomDictionaryScope | CustomDictionaryScope[];}
Pour ajouter un dictionnaire global, vous devrez modifier vos paramètres utilisateur.
Dans vos paramètres utilisateur, vous devrez indiquer au correcteur orthographique où trouver votre liste de mots.
Exemple d'ajout de termes médicaux, afin que des mots comme acanthoptérygieux puissent être trouvés.
Paramètres du code VS
"cSpell.customDictionaries": { "myWords": {"name": "myWords", "path": "~/my-words.txt", "scope": "user", "addWords": true }}
Expliqué : Dans cet exemple, nous avons indiqué au correcteur orthographique où trouver notre dictionnaire personnel appelé myWords
.
name
- c'est le nom du dictionnaire, toutes les références à ce dictionnaire se font par le nom.
path
- c'est le chemin d'accès au fichier de dictionnaire. Comme c'est dans les paramètres utilisateur, nous devons utiliser des chemins absolus ou relatifs au répertoire utilisateur en utilisant ~/
.
scope
- (Facultatif) ceci est utilisé pour "étendre" un dictionnaire à user
, workspace
ou folder
. La portée est utilisée pour aider à communiquer l’utilisation prévue du dictionnaire.
addWords
- (Facultatif) par défaut - true
- est utilisé pour afficher/masquer le dictionnaire comme cible possible pour l'ajout de mots.
cspell.json
L'ajout d'un dictionnaire au niveau du projet doit être défini dans un fichier cspell.json
afin qu'il puisse être utilisé avec l'outil de ligne de commande cspell
. Ce fichier peut se trouver soit à la racine du projet, soit dans le répertoire .vscode.
Exemple d'ajout de termes médicaux, où les termes sont archivés dans le projet et nous souhaitons les utiliser uniquement pour les fichiers .md.
{"dictionaryDefinitions": [{ "name": "medicalTerms", "path": "./dictionaries/medicalterms-en.txt"},{ "name": "cities", "path": "./dictionaries/ villes.txt"}],"dictionaries": ["cities"],"langageSettings": [{ "langueId": "markdown", "dictionaries": ["medicalTerms"] },{ "langueId": "plaintext" , "dictionnaires": ["medicalTerms"] }]}
Expliqué : Dans cet exemple, deux dictionnaires ont été définis : city et medicalTerms . Les chemins sont relatifs à l'emplacement du fichier cSpell.json . Cela permet aux dictionnaires d'être archivés dans le projet.
Le dictionnaire des villes est utilisé pour chaque type de fichier, car il a été ajouté à la liste des dictionnaires . Le dictionnaire MedicalTerms n'est utilisé que lors de l'édition de fichiers markdown ou de texte en clair .
DictionnaireDéfinition
interface DictionaryDefinition {/** * Ceci est le nom d'un dictionnaire. * * Format du nom : * - Doit contenir au moins 1 chiffre ou une lettre. * - Les espaces sont autorisés. * - Les espaces de début et de fin seront supprimés. * - Les noms SONT sensibles à la casse. * - Ne doit pas contenir `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`. */name : DictionaryId ;/** Description facultative. */description?: string;/** Chemin d'accès au fichier texte du dictionnaire personnalisé. */path: CustomDictionaryPath;/** * Définit la portée du moment où les mots seront ajoutés au dictionnaire. * Valeurs de portée : `user`, `workspace`, `folder`. */scope ? : CustomDictionaryScope | CustomDictionaryScope[];/** * Lorsque `true`, indique au correcteur orthographique que des mots peuvent être ajoutés à ce dictionnaire. */addWords : booléen ;}
Paramètres du code VS
"cSpell.customDictionaries": {