шрифт на визуальной студии "найти символ результатов" окно - PullRequest
14 голосов
/ 16 августа 2011

У меня очень неприятная визуальная проблема с окном «найти результаты символов» на VS 2010. У меня мало запущенных сессий, и на более поздних сессиях, которые я открыл, шрифт кажется очень уродливым и жирным.Я пытался установить его на шрифт по умолчанию, нажав «Использовать значения по умолчанию» в «Параметры» -> «Шрифт и цвета», но он хочет изменить.Может кто-нибудь, пожалуйста, помогите, например.

Ответы [ 7 ]

28 голосов
/ 13 декабря 2012

Я обнаружил, что, кажется, работает следующее:

  1. Перейдите в Инструменты -> Параметры -> Среда> Шрифты и цвета
  2. Выберите Показать настройки для: [Все текстовые инструменты Windows]
  3. Для отображения элементов: обычный текст, установите флажок Жирный шрифт и нажмите кнопку ОК
  4. Сделайте то же самое снова, но снимите флажок Жирный, чтобы отменить его.
  5. Если это не такНе меняйте сразу, попробуйте перезапустить Visual Studio

Имейте в виду, что Find Symbol Results на самом деле не текстовое окно, так что, возможно, настройка и сброс любого шрифта будет работать.Я не знаю.

5 голосов
/ 05 августа 2013

Я нашел кого-то в MSDN, у которого была похожая проблема.

Я не мог поверить, что это все исправит, но я перешел к Персонализация , и изменил тему на Windows 7 Basic и вернулся к своей собственной теме Aero, и Результаты поиска символов вернулись к хорошему шрифту.

Я не знаю, как это могло бы решить проблему, но у меня это сработало ...

4 голосов
/ 09 апреля 2014

Ни один из ответов до сих пор не работал для меня. Мистер Андерсон выглядел хорошо, за исключением того, что я просто хотел использовать шрифт по умолчанию, а не пользовательский, и он отметил, что файл настроек для начала был почти пуст, поэтому я решил, что исправление должно включать удаление настроек где-то, а не добавление дополнительных. Работал, выбрав Инструменты> Параметры ...> Среда> Шрифты и цвета. Затем в раскрывающемся меню «Показать настройки для:» я выбрал «Шрифт среды». Было установлено автоматическое. Я изменил его на случайный (Academy Engraved LTE) и нажал кнопку OK, чтобы применить его. Это изменило шрифты во всем VS, в том числе в окне результатов поиска символов. Я изменил его обратно на Автоматический, и шрифт и значки вернулись в нормальное состояние.

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

2 голосов
/ 06 сентября 2012

Сегодня у меня снова возникла эта проблема, и я полностью следовал моим инструкциям, приведенным выше.Панель «Результаты поиска символов» обновляется на лету.

Теперь, одна вещь, возможно, объясняет, почему она работает для меня, а не для других.Ранее я посмотрел на сохраненный файл настроек и выяснил, как были сохранены настроенные параметры шрифта и цвета.

Из коробки нет настроек, и поэтому этот узел XML довольно пуст.Это узел XML по умолчанию из старых сохраненных настроек

<Category name="Environment_FontsAndColors" Category="{1EDA5DD4-927A-43a7-810E-7FD247D0DA1D}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FontsAndColors" PackageName="Visual Studio Environment Package">
    <FontsAndColors Version="2.0">
        <Categories/>
    </FontsAndColors>
    <PropertyValue name="Version">2</PropertyValue>
</Category>

После внесения настроек они отображаются здесь, например так:

<Category name="Environment_FontsAndColors" Category="{1EDA5DD4-927A-43a7-810E-7FD247D0DA1D}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FontsAndColors" PackageName="Visual Studio Environment Package">
    <FontsAndColors Version="2.0">
        <Categories>
            <Category GUID="{B20C0001-0836-4535-A5E8-96E595B1F094}" FontName="Monaco" FontSize="7" CharSet="1" FontIsDefault="No">
                <Items/>
            </Category>
        </Categories>
    </FontsAndColors>
    <PropertyValue name="Version">2</PropertyValue>
</Category>

Проблема в настройках шрифта и цвета VS2010На панели не отображается панель «Найти символы», поэтому вы не можете установить шрифт, но есть способ установить его вручную.

Есть еще один узел XML, который определяет поведение Environment_FindSymbols.У него есть GUID, который вы можете использовать для создания узла Category, определяющего панели Font и Color.

Это узел для поиска.Запишите значение Category = GUID ... вероятно, одинаковое для всех установок VS2010.

<Category name="Environment_FindSymbol" Category="{C93260BC-0C07-484a-8188-6F4763BD7FD4}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FindSymbol" PackageName="Visual Studio Environment Package">
    <PropertyValue name="FindOptionsIsExpanded">false</PropertyValue>
    <PropertyValue name="LookinReferencesIsChecked">true</PropertyValue>
    <PropertyValue name="MatchCaseIsChecked">false</PropertyValue>
    <PropertyValue name="Type">2</PropertyValue>
    <PropertyValue name="SelectedScope">{B1BA9461-FC54-45B3-A484-CB6DD0B95C94}</PropertyValue>
    <PropertyValue name="SelectedScopeSubScope">0</PropertyValue>
</Category>

Используя указанное значение Category = GUID "{C93260BC-0C07-484a-8188-6F4763BD7FD4}" createузел Category для узла FontAndColors.

например,

<Category GUID="{C93260BC-0C07-484A-8188-6F4763BD7FD4}" FontName="Monaco" FontSize="7" CharSet="0" FontIsDefault="No">
    <Items/>
</Category>

Установите его с помощью FontName и FontSize по вашему выбору.Возможно, лучше настроить другую панель для получения примера узла.

Теперь добавьте этот новый узел к другому

Помните, что это XML, поэтому вы должны убедиться, что начальный и конечный теги совпадают.Если вы начинаете с сохраненных настроек из готовой установки, то необходимо изменить тег, и между этими тегами вставьте новый узел, созданный вами из GUID Environment_FindSymbols.

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

<Category name="Environment_FontsAndColors" Category="{1EDA5DD4-927A-43a7-810E-7FD247D0DA1D}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FontsAndColors" PackageName="Visual Studio Environment Package">
    <FontsAndColors Version="2.0">
        <Categories>
            <Category GUID="{C93260BC-0C07-484A-8188-6F4763BD7FD4}" FontName="Monaco" FontSize="7" CharSet="0" FontIsDefault="No">
                <Items/>
            </Category>
        </Categories>
    </FontsAndColors>
    <PropertyValue name="Version">2</PropertyValue>
</Category>

Как только это произойдет в сохраненных настройках, вы можете импортировать их, и на панели «Поиск символа» появится нужный шрифт.Тогда в следующий раз, когда проблема появится в нечетком шрифте, просто выполните экспорт / импорт, и этот новый узел XML останется, пока вы не удалите его вручную.

Надеюсь, это поможет.

2 голосов
/ 08 мая 2012

Вот как я это исправляю в VS2008, я полагаю, то же самое относится и к 2010 году.

  1. Открыть Инструменты -> Параметры -> Развернуть среду -> Шрифты и цвета
  2. Нажмите «Использовать значения по умолчанию»
  3. Нажмите ОК

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

0 голосов
/ 09 ноября 2011

Итак, мне удалось сбросить шрифт на панели «Найти символы» в VS 2010. Моя панель каким-то образом изменилась на Helvetica или какой-то другой более жирный, не сглаженный шрифт.

Исходя из инструкций по настройкам экспорта / импорта и сброса, я выбрал другой подход. Я экспортировал, а затем повторно импортировал мои настройки, и нет необходимости закрывать DevEnv и перезапускать с помощью параметра командной строки / сброса или терять любые параметры среды, которые вы потратили на настройку.

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

Надеюсь, это поможет.

Приветствие Мистер А

0 голосов
/ 16 августа 2011

вы можете восстановить Visual Studio до настроек по умолчанию

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...