2

Для больших файлов XML кажется, что текстовый редактор Visual Studio не будет пытаться делать подсветку синтаксиса, поэтому все черно-белое.

Есть ли способ заставить его разобрать для выделения?

2 ответа2

2

Получается, что максимальный размер файла для редактора XML составляет 10 МБ. После изменения ограничения в следующем ключе подсветка синтаксиса вернулась без заметных проблем с производительностью:

HKCU\Software\Microsoft\VisualStudio\11.0_Config\XmlEditor\MaxFileSizeSupported‌​ByLanguageService

Запустите regedit чтобы перейти по этому пути в реестре Windows. HKCU означает HKEY_CURRENT_USER .

1

Запустите это в powershell для VS 2017 и выше

$vsWherePath = Join-Path ${env:ProgramFiles(x86)} "Microsoft Visual Studio\Installer\vswhere.exe"
$installPath = &$vsWherePath -all -latest -property installationPath
$vsregedit = Join-Path $installPath 'Common7\IDE\vsregedit.exe'
& $VsRegEdit read "$installPath" "HKLM" "XmlEditor" "MaxFileSizeSupportedByLanguageService" string
& $VsRegEdit set "$installPath" "HKLM" "XmlEditor" "MaxFileSizeSupportedByLanguageService" string 100
& $VsRegEdit read "$installPath" "HKLM" "XmlEditor" "MaxFileSizeSupportedByLanguageService" string

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .