Как заставить подсветку синтаксиса для больших файлов XML?

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

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

18
задан Louis
01.02.2023 6:11 Количество просмотров материала 3032
Распечатать страницу

2 ответа

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

HKCU\Software\Microsoft\VisualStudio.0_Config\XmlEditor\MaxFileSizeSupported‌​ByLanguageService

Run regedit для перехода к этому пути в реестре Windows. HKCU расшифровывается как HKEY_CURRENT_USER.

2
отвечен Louis 2023-02-02 13:59

запустите это в 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
1
отвечен Daniel Fisher lennybacon 2023-02-02 16:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх