Я не могу редактировать выбранный цвет текста в Visual Studio 2010. Кто-нибудь знает, как это сделать? - PullRequest
12 голосов
/ 13 февраля 2010

Позвольте мне показать вам:

alt text

Как видите, "Передний план предмета" отключен.

Я хочу верить, что с моей стороны что-то не так, потому что возможность выбирать цвета, которые вы используете для программирования, является основным правом программиста. Никто не должен забирать эту черту и оставаться безнаказанным.

Ответы [ 2 ]

10 голосов
/ 14 февраля 2010

Я только что написал расширение, которое делает это. Вы можете загрузить расширение в галерее Visual Studio или непосредственно из Менеджера расширений в Visual Studio (поиск по моему имени или имени расширения, «Выбор переднего плана»).

Несколько предостережений:

  1. Я просто скомбинировал это, поэтому я не даю каких-либо обширных гарантий правильности.
  2. Вместо обычного элемента «Выбранный текст» используется другой элемент шрифтов и цветов, который называется «Выбор переднего плана». Это будет (в алфавитном порядке) к основанию.
  3. При изменении выбора произойдет некоторое снижение производительности. Это можно улучшить, но я еще не успел это сделать.

Кроме того, вы можете получить источник на github , если хотите внести какие-либо изменения.

Если у вас есть какие-либо комментарии, вы можете оставить их в моем блоге . Вероятно, я напишу пост об этом расширении на следующей неделе или около того.

7 голосов
/ 13 февраля 2010

Кажется равным по проекту , потому что выделенные области теперь сохраняют подсветку синтаксиса:

В свете этой новой мини-функции мы намеренно отключили опцию цвета переднего плана для Выбранного текста в Инструменты-> Параметры-> Среда-> Шрифты и цвета. Поскольку выделенный текст не имеет единого цвета переднего плана, а вместо этого сохраняет любую цветовую синтаксис, который был у него, когда он не выбран, параметр для выбранного цвета переднего плана текста не имеет смысла для Visual Studio 2010. Для Beta2 предварительный просмотр Tools-> Options для Выбранный текст всегда показывает белый цвет переднего плана в стиле VS 2008, что, как мы понимаем, может сбить с толку.

...