Сведения о вопросе

rjevskii

20:04, 24th August, 2020

Теги

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

Просмотров: 536   Ответов: 7

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

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

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

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


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



  Сведения об ответе

nYU

20:24, 21st August, 2020

Я рекомендую Damien Guard's "Humane theme" для Visual Studio . Он включает в себя пользовательский шрифт, который он разработал, Envy R, который использует умный Хак - жирная версия шрифта на самом деле курсив, поэтому его тема выделяет комментарии, говоря Visual Studio выделять их жирным шрифтом.

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

alt text


  Сведения об ответе

PIRLO

13:02, 10th August, 2020

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


  Сведения об ответе

dump

09:23, 5th August, 2020

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

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

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

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


  Сведения об ответе

lats

17:25, 22nd August, 2020

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

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

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


  Сведения об ответе

ЯЯ__4

15:09, 22nd August, 2020

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

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

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


  Сведения об ответе

JUST___

05:14, 17th August, 2020

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

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


  Сведения об ответе

SSESION

18:43, 18th August, 2020

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

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

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться