/
cspell.jsonc
98 lines (96 loc) · 3.01 KB
/
cspell.jsonc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
{
"version": "0.2",
"language": "en",
"allowCompoundWords": true,
"numSuggestions": 5,
"ignorePaths": [
"node_modules", // ignores anything w/in dir == "**/node_modules" | "**/node_modules/**"
"vscode-extension",
".git",
"**/*.dll" // Ignore the .git dir, all .dll & .py files
],
"suggestionsTimeout": 250,
"caseSensitive": false,
"maxDuplicateProblems": 2,
"useGitignore": true,
"enableFiletypes": [
"!env",
"!py",
"!ipynb"
],
"ignoreRegExpList": [
"/^[A-Z][a-z0-9_-]{3,19}$/",
"/^[^a-z]*$/"
],
"files": [
"**/*.md"
],
"ignorePaths": [
".cspell.json",
"dist/",
"*.min.*",
"**/*rtl*",
"**/tests/**"
],
/*
["ignoreRegExpList": ["[A-F]{3,}", "/^[A-Z][a-z0-9_-]{3,19}$/", "/0x[0-9A-F]+/g", "\b[A-Z]{3,}\b", "(?:(?<!^)[A-Z]\b|(?<!^[A-Z0-9 ]*)\b[A-Z0-9]+\b(?![A-Z0-9 ]$))", "/[^\s]{40,}/"],]
*/
"cache": {},
"dictionaryDefinitions": [],
"dictionaries": [],
"words": [
"ACPI",
"APIPA",
"Aplus",
"Bahim",
"bootable",
"CDMA",
"chipsets",
"CMOS",
"connectionless",
"DIMM",
"Fileshare",
"fuser",
"Gbps",
"gpedit",
"Hotspot",
"ICANN",
"inkjet",
"ipynb",
"Kbps",
"misfeeds",
"mobo",
"mobos",
"Molex",
"netman",
"Northbridge",
"OLED",
"SATA",
"soundcards",
"Southbridge",
"UEFI",
"URLLC",
"venv",
"VM's",
"WLAN",
"WPAN"
]
}
/*
"showStatus": "true",\b/[a-z\s]+/\b"
"ignoreWords": [
"patterns": [],
"import": [] */
/*
cSpell:ignoreRegExp 0x[0-9a-f]+ -- will ignore c style hex numbers
cSpell:ignoreRegExp /0x[0-9A-F]+/g -- will ignore upper case c style hex numbers.
cSpell:ignoreRegExp g{5} h{5} -- will only match ggggg, but not hhhhh or 'ggggg hhhhh'
cSpell:ignoreRegExp g{5}|h{5} -- will match both ggggg and hhhhh
cSpell:ignoreRegExp /g{5} h{5}/ -- will match 'ggggg hhhhh'
cSpell:ignoreRegExp /q{5}/ -- will match qqqqq just fine but NOT QQQQQ
cSpell:ignoreRegExp /[^\s]{40,}/ -- will ignore long strings with no spaces.
cSpell:ignoreRegExp Email -- this will ignore email like patterns -- see Predefined RegExp expressions
var encodedImage = 'HR+cPzr7XGAOJNurPL0G8I2kU0UhKcqFssoKvFTR7z0T3VJfK37vS025uKroHfJ9nA6WWbHZ/ASn...';
patterns: Defines a list of patterns that can be used with the `ignoreRegExpList` and `includeRegExpList` options.
```javascript "ignoreRegExpList": ["comments"], "patterns": [ { "name": "comment-single-line", "pattern": "/#.*/g" }, { "name": "comment-multi-line", "pattern": "/(?:\\/\\*[\\s\\S]*?\\*\\/)/g" }, // You can also combine multiple named patterns into one single named pattern { "name": "comments", "pattern": ["comment-single-line", "comment-multi-line"] } ] ```
*/