From 6daffc7e1c44cee4007da4fcd9f472fb7e2d2aea Mon Sep 17 00:00:00 2001 From: Dhruv Shrivastava Date: Mon, 17 Feb 2025 01:34:32 -0500 Subject: [PATCH] fix: extend italic disabling to multi-line comments and docstrings Fix inconsistent italic styling between single-line and multi-line comments in the tokenColorCustomizations settings. Previously, the italic disabling only worked for single-line comments, leaving multi-line comments and Python docstrings in italics. This change should ensure consistent non-italic styling across all comment types. Changes include: - Add string.quoted.docstring.multi pattern - Add Python-specific docstring patterns - Support both single and double quoted multi-line comments --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8d33bb6..cb4bd1f 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Tokyo Night Light Font used in the screenshots is [JetBrains Mono.](https://www.jetbrains.com/lp/mono/) ## Disabling Italics -Paste this into your [settings.json](https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations) to disable italics. +Paste this into your [settings.json](https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations) to disable italics for comments, storage, keyword Flow, vue attributes, and decorators. ```javascript "editor.tokenColorCustomizations": { @@ -33,7 +33,11 @@ Paste this into your [settings.json](https://code.visualstudio.com/docs/getstart "meta.directive.vue entity.other.attribute-name.html", "tag.decorator.js entity.name.tag.js", "tag.decorator.js punctuation.definition.tag.js", - "storage.modifier" + "storage.modifier", + "string.quoted.docstring.multi", + "string.quoted.docstring.multi.python punctuation.definition.string.begin", + "string.quoted.docstring.multi.python punctuation.definition.string.end", + "string.quoted.docstring.multi.python constant.character.escape" ], "settings": { "fontStyle": ""