Visual Studio Шрифты и цвета: нужно больше настраиваемости - PullRequest
3 голосов
/ 14 апреля 2009

Например, я хочу, чтобы поля классов, имена методов и свойства были выделены жирным шрифтом, но я не хочу, чтобы они были выделены жирным шрифтом внутри тел методов. например.,

public static void **WriteStuff**(string notEvenUsed) {
    var x = 0;
    Console.WriteLine("Stuff");
}

Я хочу, чтобы WriteStuff был выделен жирным шрифтом, но не WriteLine, x или notEvenUsed.

Ответы [ 4 ]

1 голос
/ 14 апреля 2009

Вы можете написать надстройку Visual Studio для этого, но у вас будет много работы впереди вас - вам нужно написать собственный синтаксический анализатор C #, а не задачу для слабонервных.

ReSharper имеет больше опций цветового кодирования, чем обычная Visual Studio (например, цветовой код notEvenUsed не показывает, что он даже не используется), но в настоящее время у них нет возможности выделять только объявление. На самом деле я уже написал запрос на улучшение ReSharper для этой функции. Не стесняйтесь голосовать за это улучшение; возможно они вставят это (и мы оба будем счастливы).

0 голосов
/ 11 мая 2009

Visual Assist также позволяет выполнять дополнительные настройки цвета.

0 голосов
/ 14 апреля 2009

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

0 голосов
/ 14 апреля 2009

Я не думаю, что это возможно.

Однако вы можете записать в файл, используя HTML. Это будет так же просто, как и раньше.

...