Можно ли уговорить Visual Studio 2008 использовать курсив для комментариев?

Я довольно привык к настройке IDE в Delphi 7, где мои комментарии отображаются курсивом.

Это не представляется возможным в VS2008. Есть только опция для жирного шрифта, а не курсива.

Могу ли я выполнить какие-то операции с реестром или магию шрифтов, чтобы заставить его работать? Я использую шрифт Consolas, если это имеет значение.

Редактировать: это возможно. Смотрите этот ответ для деталей.


Адам, насколько я могу судить, нельзя изменить имя шрифта только для комментариев - только цвет и смелость. Если я не прав, скажите, пожалуйста!

19.08.2008 00:12:01
7 ОТВЕТОВ
РЕШЕНИЕ

Если у вас есть редактор шрифтов, вы можете изменить курсивный шрифт, делая вид, что он жирный. Вот пример этого. (Для VS 2005, но все равно должно работать.)

3
19.08.2008 00:18:53

К сожалению, нет ... не уверен, почему они не позволяют вам сделать это.

Вы можете, однако, изменить шрифт только для комментариев. Таким образом, вы можете сделать что-то другое, что сделает его более заметным.

Вы можете даже создать собственную версию шрифта, который вы используете, по умолчанию курсивом, а затем установить его в качестве шрифта комментария.

0
19.08.2008 00:16:51

Я не знаю, как он это сделал, но у Томаса Рестрепо есть тема Visual Studio, которая умеет выделять курсивом комментарии и строковые литералы .

Это в Visual Studio 2005, но редактирование темы для обеих версий выглядит неизменным, поэтому оно может дать вам некоторые подсказки относительно того, как это сделать в вашей собственной теме.

Обновление: я не заметил, что у него была ссылка на версию Visual Studio 2008 внизу поста.

1
19.08.2008 02:16:16

Вы можете подделать его, изменив шрифт на что-то вроде шрифта Lucida Handwriting, который выглядит как курсив или, купите или найдите бесплатный шрифт только курсивом.

Изменить: я на самом деле просмотрел встроенные шрифты на моем VS 2008 на Vista, и выбрал Monotype Corsiva, и увеличил размер до 12 для настройки моих комментариев (старею - глаза уже не те, что раньше)

1
19.08.2008 00:31:14

Соответствующий раздел реестра

HKCU\Software\Microsoft\VisualStudio\9.0\FontAndColors\{A27B4E24-A735-4D1D-B8E7-9716E1E3D8E0}  
Comment FontFlags

По умолчанию 0. Ввод нескольких значений теста дает мне различные комбинации обычного, жирного и зачеркнутого текста, но без курсива. Зачеркнутый вариант также не доступен в диалоговом окне, поэтому, возможно, магическое значение для курсива есть.

@ jon limjap : версия этой темы для VS 2008 не выделяет комментарии курсивом, просто выделена жирным шрифтом.

2
23.05.2017 12:26:29

Я успешно использовал FontForge для создания копии Consolas (хотя это должно работать с любым шрифтом) с жирным стилем, выделенным курсивом.

У этого другого моего ответа есть детали.

В основном, измените имя и GUID, затем откройте курсив и измените информацию о его шрифте с курсива на жирный.

1
23.05.2017 10:27:42

Я рекомендую «Гуманную тему» ​​Дэмиена Гварда для Visual Studio . Он включает в себя собственный шрифт Envy R, который использует хитрый хак - жирный шрифт на самом деле выделен курсивом, поэтому его тема выделяет курсивом комментарии, предлагая Visual Studio выделять их жирным шрифтом.

Даже если вам не нравятся цвета, просто возьмите тему (или шрифт Envy R) и настройте ее.

альтернативный текст

3
29.03.2012 18:51:16