Благодаря статье, упомянутой Стивом Гуиди, я смог найти исполняемый файл, содержащий классы Colorizer и IScanner. Он называется vcpkg.dll и находится в / Microsoft Visual Studio 8 / VC / vcpackages. (Я использую Visual C ++ 2005 Express Edition, в других версиях все может быть иначе.)
vcpkg.dll содержит строки в кодировке UTF-16 с нулевым символом в конце. Я открыл его с помощью шестнадцатеричного редактора и искал «массив». В файле есть только одна такая строка, поэтому я заменил ее на «arrry». (Важно поддерживать относительный алфавитный порядок по отношению к другим ключевым словам.) Затем я искал «событие», оно появляется в нескольких местах, но есть только одно, которое не является частью более длинной строки, поэтому Я заменил это на "evvvt". После запуска Visual Studio оказалось, что «массив» и «событие» больше не выделяются, а «arrry» и «evvvt» были!
Конечно, это безобразный хак, и он лишит вас гарантии,
и, вероятно, идет вразрез с Microsoft EULA, но какое облегчение для глаз!
В любом случае, если вы хотите сделать это, будьте осторожны и не забудьте сделать резервную копию файла.