From 40c9c3f677f94debe5ed4adac4c90a77925fcb7a Mon Sep 17 00:00:00 2001 From: Henning Dieterichs Date: Fri, 26 Nov 2021 11:54:34 +0100 Subject: [PATCH] Disable highlighting ambiguous characters for plaintext. --- src/vs/editor/common/modes/modesRegistry.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/vs/editor/common/modes/modesRegistry.ts b/src/vs/editor/common/modes/modesRegistry.ts index 9971ebcdb7c..c702ee9dd6e 100644 --- a/src/vs/editor/common/modes/modesRegistry.ts +++ b/src/vs/editor/common/modes/modesRegistry.ts @@ -10,6 +10,8 @@ import { ILanguageExtensionPoint } from 'vs/editor/common/services/modeService'; import { Registry } from 'vs/platform/registry/common/platform'; import { IDisposable } from 'vs/base/common/lifecycle'; import { Mimes } from 'vs/base/common/mime'; +import { IConfigurationRegistry } from 'vs/platform/configuration/common/configurationRegistry'; +import { Extensions as ConfigurationExtensions } from 'vs/platform/configuration/common/configurationRegistry'; // Define extension point ids export const Extensions = { @@ -86,3 +88,12 @@ LanguageConfigurationRegistry.register(PLAINTEXT_MODE_ID, { offSide: true } }, 0); + +Registry.as(ConfigurationExtensions.Configuration) + .registerDefaultConfigurations([{ + overrides: { + '[plaintext]': { + 'editor.unicodeHighlight.ambiguousCharacters': false + } + } + }]);