Для больших файлов XML кажется, что текстовый редактор Visual Studio не будет пытаться делать подсветку синтаксиса, поэтому все черно-белое.
Есть ли способ заставить его разобрать для выделения?
Для больших файлов XML кажется, что текстовый редактор Visual Studio не будет пытаться делать подсветку синтаксиса, поэтому все черно-белое.
Есть ли способ заставить его разобрать для выделения?
Получается, что максимальный размер файла для редактора XML составляет 10 МБ. После изменения ограничения в следующем ключе подсветка синтаксиса вернулась без заметных проблем с производительностью:
HKCU\Software\Microsoft\VisualStudio\11.0_Config\XmlEditor\MaxFileSizeSupportedByLanguageService
Запустите regedit
чтобы перейти по этому пути в реестре Windows. HKCU
означает HKEY_CURRENT_USER
.
Запустите это в 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