Подтвердить что ты не робот

Цвет переменной Visual Studio 2010 SQL

Я пытаюсь настроить подсветку синтаксиса, подобную zenburn, для моей среды Visual Studio 2010, и у меня возникли проблемы с настройкой цветовой схемы редактора SQL.

В текстовом редакторе SQL "простой текст", включая локальные переменные и определяемые пользователем имена таблиц, похож на тиал, и я хочу, чтобы они были 220, 220, 204, как и в других текстовых редакторах.

4b9b3361

Ответ 1

У меня была такая же проблема, как и у вас. Поскольку я использую схему темного фона, цвет teal переменных SQL сделал скрипты SQL почти нечитаемыми.

Затем, после нескольких недель разочарования, я наконец нашел виновника. Перейдите в раздел "Шрифты и цвета" и найдите элемент под названием "Идентификатор" . НЕ ИСПОЛЬЗУЙТЕ "По умолчанию" для элемента переднего плана. Вместо этого измените его на любой цвет, который не является значением по умолчанию. (Чтобы быть в безопасности, не используйте тот же цвет, что и элемент "Обычный текст", так что VS 2010 не будет считать, что вы используете цвет по умолчанию.)

Теперь ваш цвет переднего плана "Идентификатор" должен отображаться как "Пользовательский", а значение цвета должно отличаться от элемента "Обычный текст", даже немного отличающееся. Сохраните все изменения, и теперь Visual Studio 2010 отобразит переменную SQL в вашем пользовательском цвете.

Эта проблема возникает потому, что, когда для параметра "Идентификатор" установлено значение "По умолчанию", идентификаторы SQL не используют цвет по умолчанию обычного текста. Вместо этого он захватывает цвет черного цвета из таинственного места, поэтому вы должны сказать ему НЕ использовать цвет по умолчанию. Это определенно НЕ особенность. Это ошибка.