Skip to content

Commit 6ba021b

Browse files
committed
Add more scopes to themes based on feedback for C++ and discussion
Part of microsoft#80783
1 parent 69fa361 commit 6ba021b

6 files changed

Lines changed: 36 additions & 16 deletions

File tree

extensions/objective-c/test/colorize-results/test_m.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2038,10 +2038,10 @@
20382038
"c": "-",
20392039
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.objc keyword.operator.minus.exponent.decimal.objc",
20402040
"r": {
2041-
"dark_plus": "keyword.operator: #D4D4D4",
2042-
"light_plus": "keyword.operator: #000000",
2043-
"dark_vs": "keyword.operator: #D4D4D4",
2044-
"light_vs": "keyword.operator: #000000",
2041+
"dark_plus": "keyword.operator.minus.exponent: #B5CEA8",
2042+
"light_plus": "keyword.operator.minus.exponent: #09885A",
2043+
"dark_vs": "keyword.operator.minus.exponent: #B5CEA8",
2044+
"light_vs": "keyword.operator.minus.exponent: #09885A",
20452045
"hc_black": "keyword.operator: #D4D4D4"
20462046
}
20472047
},

extensions/objective-c/test/colorize-results/test_mm.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2038,10 +2038,10 @@
20382038
"c": "-",
20392039
"t": "source.objcpp meta.implementation.objcpp meta.scope.implementation.objcpp meta.function-with-body.objcpp meta.block.objcpp keyword.operator.minus.exponent.decimal.objcpp",
20402040
"r": {
2041-
"dark_plus": "keyword.operator: #D4D4D4",
2042-
"light_plus": "keyword.operator: #000000",
2043-
"dark_vs": "keyword.operator: #D4D4D4",
2044-
"light_vs": "keyword.operator: #000000",
2041+
"dark_plus": "keyword.operator.minus.exponent: #B5CEA8",
2042+
"light_plus": "keyword.operator.minus.exponent: #09885A",
2043+
"dark_vs": "keyword.operator.minus.exponent: #B5CEA8",
2044+
"light_vs": "keyword.operator.minus.exponent: #09885A",
20452045
"hc_black": "keyword.operator: #D4D4D4"
20462046
}
20472047
},

extensions/theme-defaults/themes/dark_plus.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"support.type",
2424
"entity.name.type",
2525
"entity.name.namespace",
26+
"entity.other.attribute",
2627
"entity.name.scope-resolution",
2728
"entity.name.class",
2829
"storage.type.numeric.go",
@@ -76,7 +77,8 @@
7677
"source.cpp keyword.operator.new",
7778
"keyword.operator.delete",
7879
"keyword.other.using",
79-
"keyword.other.operator"
80+
"keyword.other.operator",
81+
"entity.name.operator"
8082
],
8183
"settings": {
8284
"foreground": "#C586C0"

extensions/theme-defaults/themes/dark_vs.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@
4646
"scope": [
4747
"constant.numeric",
4848
"entity.name.operator.custom-literal.number",
49-
"variable.other.enummember"
49+
"variable.other.enummember",
50+
"keyword.operator.plus.exponent",
51+
"keyword.operator.minus.exponent"
5052
],
5153
"settings": {
5254
"foreground": "#b5cea8"
@@ -213,7 +215,10 @@
213215
}
214216
},
215217
{
216-
"scope": "storage.modifier",
218+
"scope": [
219+
"storage.modifier",
220+
"keyword.operator.noexcept"
221+
],
217222
"settings": {
218223
"foreground": "#569cd6"
219224
}
@@ -302,8 +307,11 @@
302307
"keyword.operator.expression",
303308
"keyword.operator.cast",
304309
"keyword.operator.sizeof",
310+
"keyword.operator.typeid",
311+
"keyword.operator.alignas",
305312
"keyword.operator.instanceof",
306-
"keyword.operator.logical.python"
313+
"keyword.operator.logical.python",
314+
"keyword.operator.wordlike"
307315
],
308316
"settings": {
309317
"foreground": "#569cd6"

extensions/theme-defaults/themes/light_plus.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"support.type",
2424
"entity.name.type",
2525
"entity.name.namespace",
26+
"entity.other.attribute",
2627
"entity.name.scope-resolution",
2728
"entity.name.class",
2829
"storage.type.numeric.go",
@@ -76,7 +77,8 @@
7677
"source.cpp keyword.operator.new",
7778
"source.cpp keyword.operator.delete",
7879
"keyword.other.using",
79-
"keyword.other.operator"
80+
"keyword.other.operator",
81+
"entity.name.operator"
8082
],
8183
"settings": {
8284
"foreground": "#AF00DB"

extensions/theme-defaults/themes/light_vs.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@
4646
"scope": [
4747
"constant.numeric",
4848
"entity.name.operator.custom-literal.number",
49-
"variable.other.enummember"
49+
"variable.other.enummember",
50+
"keyword.operator.plus.exponent",
51+
"keyword.operator.minus.exponent"
5052
],
5153
"settings": {
5254
"foreground": "#09885a"
@@ -205,7 +207,10 @@
205207
}
206208
},
207209
{
208-
"scope": "storage.modifier",
210+
"scope": [
211+
"storage.modifier",
212+
"keyword.operator.noexcept"
213+
],
209214
"settings": {
210215
"foreground": "#0000ff"
211216
}
@@ -326,8 +331,11 @@
326331
"keyword.operator.expression",
327332
"keyword.operator.cast",
328333
"keyword.operator.sizeof",
334+
"keyword.operator.typeid",
335+
"keyword.operator.alignas",
329336
"keyword.operator.instanceof",
330-
"keyword.operator.logical.python"
337+
"keyword.operator.logical.python",
338+
"keyword.operator.wordlike"
331339
],
332340
"settings": {
333341
"foreground": "#0000ff"

0 commit comments

Comments
 (0)