// cSpell Settings { "id": "python", "version": "0.2", "readonly": true, "name": "Python Dictionary", "description": "Python Keyword Dictionary", // List of dictionary files to add to the global list of dictionaries "dictionaryDefinitions": [ { "name": "python", "path": "./python.txt.gz", "description": "Python Keyword Dictionary" } ], // Dictionaries to always be used. // Generally left empty "dictionaries": [], // Language Rules to apply to matching files. // Files are matched on `languageId` and `local` "languageSettings": [ { // Matching Language "languageId": "python", // Apply settings "allowCompoundWords": true, "dictionaries": ["python"], "ignoreRegExpList": ["binary_string", "f_string", "unicode_string", "raw_string"], "patterns": [ // Patterns to be ignored { "name": "binary_string", "pattern": "\\bb'" }, { "name": "f_string", "pattern": "\\b(?:rf|fr|f)'" }, { "name": "unicode_string", "pattern": "\\bu'" }, { "name": "raw_string", "pattern": "\\bu?r'" }, { "name": "string-multi-line", "pattern": "/(\"\"\"|''')[^\\1]*?\\1/g" }, { "name": "string-single-line", "pattern": "/((?