diff options
-rw-r--r-- | crates/rust-analyzer/src/conv.rs | 2 | ||||
-rw-r--r-- | editors/code/package.json | 14 |
2 files changed, 15 insertions, 1 deletions
diff --git a/crates/rust-analyzer/src/conv.rs b/crates/rust-analyzer/src/conv.rs index 220e0572a..5596967bd 100644 --- a/crates/rust-analyzer/src/conv.rs +++ b/crates/rust-analyzer/src/conv.rs | |||
@@ -343,7 +343,7 @@ impl Conv for HighlightTag { | |||
343 | } | 343 | } |
344 | 344 | ||
345 | HighlightTag::LITERAL_STRING => SemanticTokenType::STRING, | 345 | HighlightTag::LITERAL_STRING => SemanticTokenType::STRING, |
346 | HighlightTag::LITERAL_ATTRIBUTE => "attribute".into(), | 346 | HighlightTag::LITERAL_ATTRIBUTE => SemanticTokenType::KEYWORD, |
347 | 347 | ||
348 | HighlightTag::KEYWORD => SemanticTokenType::KEYWORD, | 348 | HighlightTag::KEYWORD => SemanticTokenType::KEYWORD, |
349 | HighlightTag::KEYWORD_UNSAFE => SemanticTokenType::KEYWORD, | 349 | HighlightTag::KEYWORD_UNSAFE => SemanticTokenType::KEYWORD, |
diff --git a/editors/code/package.json b/editors/code/package.json index 2a89987e8..c5f9d50ac 100644 --- a/editors/code/package.json +++ b/editors/code/package.json | |||
@@ -379,6 +379,20 @@ | |||
379 | "highContrast": "#BEBEBE" | 379 | "highContrast": "#BEBEBE" |
380 | } | 380 | } |
381 | } | 381 | } |
382 | ], | ||
383 | "semanticTokenStyleDefaults": [ | ||
384 | { | ||
385 | "selector": "*.mutable", | ||
386 | "light": { | ||
387 | "fontStyle": "underline" | ||
388 | }, | ||
389 | "dark": { | ||
390 | "fontStyle": "underline" | ||
391 | }, | ||
392 | "highContrast": { | ||
393 | "fontStyle": "underline" | ||
394 | } | ||
395 | } | ||
382 | ] | 396 | ] |
383 | } | 397 | } |
384 | } | 398 | } |