Как сменить цвет дизайна visual studio
Перейти к содержимому

Как сменить цвет дизайна visual studio

  • автор:

Как в Visual Studio 2017 поменять цвет полей класса

Как в Visual Studio 2017 поменять подсветку цвета идентификаторов полей класса для проектов С#? Для проектов на С++ есть отдельная опция для изменения цвета (второй скрин), для C# такую опцию не могу найти. С++ введите сюда описание изображения

Отслеживать
Anastasiia Melnyk
задан 18 апр 2018 в 13:52
Anastasiia Melnyk Anastasiia Melnyk
1,281 12 12 серебряных знаков 20 20 бронзовых знаков
А не могли бы вы предоставить скрин того, что хотите изменить?
18 апр 2018 в 14:33

Все цвета в студии меняются в «Параметры» -> «Шрифты и цвета». Конкретно то, что вы выделили называется «Идентификатор».

18 апр 2018 в 15:27
@EvgeniyZ, ответы — в ответы
18 апр 2018 в 15:38

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

18 апр 2018 в 15:41

@EvgeniyZ, любой ответ лучше чем никакого, вопрос без ответа будет бесконечно подниматься Духом и засорять ленту.

18 апр 2018 в 15:43

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Стандартное решение

Для изменения цветов в Visual Studio существует специальный раздел «Шрифты и цвета». Находится он в «Среда» -> «Параметры» -> «Окружение» -> «Шрифты и цвета».

К примеру, хотим мы изменить указанный вами текст на красный:

  • В «Шрифты и цвета» выбираем в выпадающем списке «Текстовый редактор».
  • Ищем в нижнем списке «Идентификатор».
  • Сбоку от списка есть настройки цвета, а также опции для изменения шрифта. К примеру в «Основной цвет элемента» выбираем «Красный».
  • Жмем кнопку ОК.

Text Color

p.s. Но тут одно но! Стандартно студия для языка c# покрасит вам все названия в один цвет (будь они локальные или нет).

Решение на основе ReSharper

  • Для начала активируем опцию, которая переключит цвета в редакторе на те, что предоставляет ReSharper. Для этого заходим в настойки ReSharper «Code Inspector» -> «Settings» -> «Color identifiers».

ReShaper Options

  • Далее идем в уже знакомые нам настройки студии, в раздел «Шрифты и цвета».
  • Нас интересует «ReSharper Field Identifier», ставим ей текст на красный.

ReShaper result

На просторе интернета есть еще пару плагинов, которые помогут в решение этой задачи, один из таких SemanticColorizer, но я с ними не знаком.

Как настроить оформление Visual Studio Code

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

Прежде, чем рассмотреть все эти варианты, я отмечу, что VSCode может хранить настройки не только глобально для всего редактора, но и локально: для выбранной папки или для рабочей области. Однажды я установил какое-то расширение, которое поменяло цвет оформления на болотно-грязный, и потом полдня потратил на то, как его отключить. Оказалось, что цвет прописался в конфигурации папки. 🙂

Готовые темы для Visual Studio Code

Здесь всё очень просто: все темы устанавливаются с официального сайта: Marketplace. На странице темы есть ссылка Install , нажав на которую, откроется сам VSCode, где и выбирается установка.

Для переключения установленных тем используются горячие клавиши Ctrl+K+T (нажать Ctrl, потом не отпуская, «K» и «T»). Дальше курсором выбираем любой вариант.

Выбор темы оформления в Visual Studio Code

В Marketplace не очень удобно сделан предпросмотр тем, поэтому можно выбрать тему с других сайтов, например:

  • orta.io/vscode-themes — здесь большие скриншоты всех тем на одной странице.
  • vscodethemes.com — здесь темы уже сгруппированы на светлые и тёмные, а также доступен предпросмотр для HTML/JS/CSS-кода.

Создание своей темы для VSCode

При желании можно создать и свою тему. Для этого нужно воспользоваться он-лайн редактором TmTheme Editor. Вначале лучше выбрать из галереи какой-то подходящий вариант, после его отредактировать. После того, как настройки выполнены, нужно скачать файл (кнопка Download ). Это будет файл с расширением .tmTheme . После этого нужно создать расширение для этой темы. Идём в каталог c:\Users\ЮЗЕР\.vscode\extensions\ , где VSCode хранит все установленные расширения. Делаем там каталог «my.themу», в который размещаем файл package.json такого содержания:

< "name": "My theme", "version": "1.0.0", "engines": < "vscode": ">=0.9.0-pre.1" >, "publisher": "MAX", "contributes": < "themes": [ < "label": "MyTheme", "uiTheme": "vs", "path": "./themes/my.tmTheme" >] > >

Своя тема для VSCode

Название, версию можно поменять на свою. Параметр path указывает на tmTheme-файл. Его мы скачали с TmTheme Editor — нужно его переименовать в my.tmTheme . Делаем подкаталог themes и кидаем в него этот файл. Параметр uiTheme указывает на базовый UI — в данном примере «vs» означает светлую тему. Если вы используется темную, то нужно указать «vs-dark». После этого в Visual Studio Code переключаемся на вкладку расширений и включаем его. Если вы решите изменить какой-то цвет в TmTheme Editor, то скачиваете новый файл и заменяете им my.tmTheme . Чтобы изменения вступили в силу, можно выключить расширение и опять его включить.

Свои настройки оформления Visual Studio Code

Лично я предпочитаю светлые темы оформления, хотя тёмные выглядят красивей, поскольку цвет на темном фоне лучше различим. Для меня проблема в том, что приходится постоянно переключаться с редактора на сайт в браузере и мельтешение «тёмное-светлое» довольно сильно раздражает. Поэтому, чтобы не насиловать глаза, я использую светлое оформление. У готовых светлых тем существенный недостаток — низкий контраст цветов на белом фоне. Из-за этого подобрать нормальный цвет не такое простое занятие. Например многие используют светло-серый цвет текста: выгладит красиво, но для зрения получается слишком малый контраст. Другие, наоборот, ставят насыщенные цвета: синий, красный — для нас они несут ещё и смысловой оттенок, поэтому их нужно подбирать с умом. В общем, если вы такой же капризный как я, 🙂 то самым лучшим способом будет собственная настройка оформления VSCode. И делается это, на самом деле, достаточно просто.

Общий принцип

Все настройки хранятся как обычно в settings.json . Visual Studio Code разделяет оформление самого редактора от цветовой схемы подсветки кода. Сам редактор настраивается в очень широких пределах — изменить можно буквально каждый элемент дизайна. В settings.json нужно сделать секцию workbench.colorCustomizations , в которой указываются изменяемые параметры. Это «глобальное оформление», которое перекроет оформление любой темы.

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

Оформление самого редактора

Я использую стандартную тему оформления Visual Studio Light и секция workbench.colorCustomizations у меня такая:

. "workbench.colorCustomizations": < "foreground": "#000000", "editor.lineHighlightBackground": "#F0F05D70" >, .

Параметр foreground задаёт базовый черный цвет текста. Второй параметр задает полупрозрачный желтый цвет для подсветки текущей линии. Параметров очень много: все они описаны в официальной документации Theme Color. После сохранения settings.json изменения сразу же вступают в силу.

«Подводные камни»

Некоторые расширения могут перекрывать ваши настройки. Я столкнулся с тем, что например расширение Git (сейчас это стандартное расширение, доступное в общих настройках), изменяет цвет списка файлов. То есть я указываю цвет #000000, но он принудительно меняет их на малоконтрастный серый. В данном случае Git нашёл существующий репозиторий и решил, что изменения не заcommit’чены. Настройки оформления для Git’а другие (они есть в документации). Поэтому, если какой-то параметр вдруг не работает, то возможно его перебивает какое-то расширение. Если расширение не нужно, то его можно просто отключить (enable).

Подсветка кода в VSCode

Теперь самое интересное. Для изменения подсветки кода, используется секция editor.tokenColorCustomizations . В ней указывается тема оформления, для которой нужно внести изменения. То есть настройки применятся только, если будет выбрана эта тема. Покажу на примере:

. "editor.tokenColorCustomizations": < "[Visual Studio Light]": < "textMateRules": [ < "scope": "entity.name.function.php", "settings": < "foreground": "#000000", "fontStyle": "italic underline" >>, < "scope": "variable.other.php", "settings": < "foreground": "#0000BB", >>, ], >, >, .

Здесь выбрана тема «Visual Studio Light». Секция textMateRules как раз и содержит оформление для каждого элемента, который задаётся в параметре scope . Само же оформление задается в параметре settings . Если оформление для разных элементов одно и тоже, то в scope можно их перечислить через запятую, например так (здесь два элемента):

Предусмотренных элементов очень много, более того, они ещё и имеют привязку к языку, поэтому Visual Studio Code предлагает готовый инструмент Inspect TM Scopes, который показывает всю необходимую информацию. Для начала загрузите любой файл, например PHP (как в моих примерах). После этого нажмите F1 (открется панель команд) и в неё наберите Developer: Inspect TM Scopes и после нажмите Enter . Инструмент Developer: Inspect TM ScopesПосле этого можно поставить курсор на любой элемент и откроется окно с описанием этого элемента. Окно информации об элементеЗдесь указывается текущее оформление. Строчка:

entity.name.function.php
показывает какой именно элемент сейчас работает. А ниже приведена иерархия элементов:

entity.name.function.php meta.function-call.php source.php meta.embedded.block.php text.html.php

Верхние элементы имеют более высокий приоритет. В данном примере сработал entity.name.function.php, но в коде могут встречаться и другие, например source.php. Если нужно изменить элемент, достаточно скопировать его из этой информации и вставить в settings.json . После сохранения файла, изменения будут сразу же видны в коде.

Подсказка. Удобно разделить окна редактора VSCode, чтобы в одном был исходный php-код, а в другом settings.json .

Создание или удаление пользовательского цвета темы

Вы можете создать собственную цветовую схему, также известную как цвета темы, в PowerPoint, а затем использовать ее в других приложениях Office. Найдите стандартный цвет темы, который вам нравится, а затем измените и сохраните его в PowerPoint. При следующем создании презентации PowerPoint, документа Word или книги Excel можно использовать созданный цвет темы.

Создание нового цвета темы

  1. На вкладке Конструктор щелкните стрелку в разделе Варианты и наведите указатель на пункт Цвета. замещающий текст
  2. Щелкните Настроить цвета.
  3. Щелкните цветовое поле, которое нужно изменить. Например, акцент 1.
  4. Щелкните новый цвет в диалоговом окне Цвета . Выбор цвета
  5. Повторите шаги 3 и 4 для каждого цвета, который требуется изменить.
  6. Закройте диалоговое окно Цвета .
  7. В поле Имя введите имя настраиваемого цвета темы и нажмите кнопку Сохранить. Цвет темы применяется к текущей презентации.

Применение нового цвета темы к новому документу

замещающий текст

  • На вкладке Конструктор щелкните стрелку в разделе Варианты, наведите указатель на пункт Цвета, а затем выберите имя созданного цвета темы.

Удаление настраиваемого цвета темы

  1. В поиске Mac OS X найдите пользовательский цвет темы в разделе /Users/ Username/Library/Application Support/Microsoft/Office/User Templates/My Themes/Theme Colors.
  2. Перетащите файл с пользовательским цветом темы( например, Custom 1.xml) в корзину.

Примечание: Удаленный цвет темы остается в списке Цвета на вкладке Конструктор , пока вы не завершите работу, а затем снова откройте приложения Office.

Выполните одно из следующих действий:

Создание нового цвета темы

  1. На вкладке Темы в разделе Параметры темы выберите Цвета, а затем — Создать цвета темы.
  2. Выберите цвет, который нужно изменить, и нажмите кнопку Изменить цвет.
  3. Выберите нужный цвет и нажмите кнопку ОК.
  4. Повторите шаги 2 и 3 для каждого цвета, который требуется изменить.
  5. В поле Имя введите имя для настраиваемого цвета темы и нажмите кнопку Применить ко всем. Цвет темы применяется к текущей презентации.

Применение нового цвета темы к новому документу

  • На вкладке Темы в разделе Параметры темы щелкните Цвета, а затем выберите созданный цвет темы.

Удаление настраиваемого цвета темы

  1. В поиске Mac OS X найдите пользовательский цвет темы в разделе /Users/ Username/Library/Application Support/Microsoft/Office/User Templates/My Themes/Theme Colors.
  2. Перетащите файл с пользовательским цветом темы( например, Custom 1.xml) в корзину.

Примечание: Цвет удаленной темы остается в списке Цвета на вкладке Темы , пока вы не завершите работу, а затем снова откройте приложения Office.

Настройка макетов окон и персонализация вкладок

В Visual Studio можно настроить расположение, размер и поведение окон, что позволит создать макеты окон, оптимально подходящие для различных рабочих процессов разработки. Вы также можете персонализировать использование вкладок для взаимодействия с кодом.

Настройка макетов окон

При настройке макета окна интегрированная среда разработки Visual Studio (IDE) запоминает его. Например, если изменить расположение док-станции Обозреватель решений, а затем закрыть Visual Studio, при следующем открытии Visual Studio Обозреватель решений будет закреплен в том же расположении. Интегрированная среда разработки Visual Studio запоминает расположение док-станции, даже если вы работаете на другом компьютере.

Можно также присвоить настраиваемому макету имя, сохранить его, а затем переключаться между макетами с помощью одной команды. Например, можно создать один макет для редактирования, а другой — для отладки и переключаться между ними с помощью команды меню Окно>Применить макет окна.

Начиная с Visual Studio 17.9 список открытых документов был перемещен из двоичного формата в SUO-файле в обычный текстовый формат в JSON-файле. JSON-файл сохраняется в скрытой папке VS в том же расположении suo-файла (solutionFolder.vs\SolutionName\v17). Этот JSON-файл содержит список открытых документов и их свойств, макет групп документов и контейнеров, а также ширину столбца вертикальной вкладки. Хранение в виде обычного текста в формате JSON позволяет упростить резервное копирование, а также возможность проверка в различных наборах открытых документов, которые можно восстановить по мере необходимости.

Окна инструментов и документов

В среде IDE существует два основных типа окон: окна инструментов и окна документов. В число окон инструментов входят обозреватель решений, обозреватель сервера, окно вывода, список ошибок, конструкторы, окна отладчика и т. д. Окна документов содержат файлы исходного кода, произвольные текстовые файлы, файлы конфигурации и т. д. Вы можете изменить размер или перетащить окна инструментов по строке заголовка. Окна документов можно перетащить на вкладку. Щелкните правой кнопкой мыши вкладку или строку заголовка, чтобы задать другие параметры в окне.

В меню Окно находятся параметры закрепления, перемещения и скрытия окон в интегрированной среде разработки. Щелкните правой кнопкой мыши вкладку окна или строку заголовка, чтобы просмотреть дополнительные параметры для этого конкретного окна. Одновременно можно отображать несколько экземпляров окон инструментов. Например, можно отобразить несколько окон веб-браузера и создать дополнительные экземпляры некоторых окон инструментов, нажав кнопку «Создать окно» в меню «Окно«.

Разделение окон

Если в документе необходимо одновременно просмотреть или изменить два различных места, можно разделить окна. Чтобы разделить документ на два независимых раздела прокрутки, выберите «Разделить » в меню «Окно «. Выберите » Удалить разделение » в меню «Окно «, чтобы восстановить одно представление.

Панели инструментов

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

Размещение и закрепление окон

Окно документов или окно инструментов можно закрепить, чтобы задать для них расположение и размер в рамках окна среды IDE. Либо вы можете сделать эти окна плавающими, то есть независимыми от IDE.

Окно инструментов можно закрепить в любом расположении в пределах фрейма IDE. Вы можете закрепить некоторые окна инструментов в виде окон с вкладками в фрейме редактора. Кроме того, можно закрепить окна документов в кадре редактора или закрепить их на текущей позиции в порядке табуляции .

Кроме того, можно закрепить несколько окон для совместного перемещения в среде IDE или за ее пределами. Окна инструментов можно скрывать или сворачивать.

Существуют следующие способы размещения окон.

  • Закрепление окон документов в левой части вкладки.
  • Прикрепление окон в виде вкладок к области редактирования.
  • Закрепление окон инструментов по краю области интегрированной среды разработки.
  • Перемещение окно документов или окно инструментов по интегрированной среде разработки или за ее пределами.
  • Скрытие окон инструментов вдоль края интегрированной среды разработки.
  • Отображение окон на разных мониторах.
  • Сброс расположения окон до макета по умолчанию или до сохраненного настраиваемого макета.

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

Закрепление окон

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

Чтобы переместить закрепляемое окно без прикрепления к месту, во время перетаскивания окна нажмите клавишу CTRL.

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

На следующем снимке экрана показан бриллиант руководства для окон документов, которые можно закрепить только в кадре редактирования:

Screenshot of the Document window guide diamond.

Окна инструментов можно прикрепить к одной стороне рамки в интегрированной среде разработки или в пределах области редактирования. Маркер в виде ромба появляется при перетаскивании окна инструмента в другое место и упрощает процесс закрепления.

Screenshot of the Tool window guide diamond.

На следующем снимке экрана показана Обозреватель решений закрепление в новом расположении, которое размечено фиолетовым оттенком:

Screenshot of what appears in the IDE when you want to dock Solution Explorer in a new position.

Закрытие и автоматическое отображение окон инструментов

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

Окна инструментов поддерживают функцию автоматического скрытия, которая приводит к выходу окна из другого окна. При автоматическом скрытии окна его имя отображается на вкладке в краю интегрированной среды разработки. Чтобы снова использовать окно, выберите вкладку, чтобы окно возвращалось в представление.

Set of two screenshots that show the Auto Hide menu item and an associated set of tabbed tool windows when Auto Hide is selected.

Чтобы задать, работает ли автоматическое скрытие в окнах инструментов по отдельности или в качестве закрепленных групп, нажмите или снимите кнопку «Автоматическое скрытие» влияет только на активное окно инструментов только в диалоговом окне «Параметры «. Дополнительные сведения см. в диалоговом окне «Параметры»: страница «Общие сведения о среде>».

Окна инструментов, для которых включена функция автоматического скрытия, могут временно становиться видимыми, когда они находятся в фокусе. Чтобы снова скрыть окно, выберите элемент за пределами текущего окна. При потере фокуса окно скрывается.

Использование второго монитора

Если у вас есть второй монитор, а операционная система поддерживает ее, можно выбрать монитор, в котором отображается окно. Можно даже сгруппировать несколько окон в блоки на других мониторах.

Сброс, задание имен и переключение между макетами окон

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

  • Все окна перемещаются в расположения по умолчанию.
  • Окна, которые закрыты в макете по умолчанию, закрываются.
  • Окна, которые открыты в макете по умолчанию, открываются.
Создание и сохранение пользовательских макетов

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

Создание проекта и настройка макета

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

  1. Создайте новый проект Приложение WPF на C#.
  2. Если у вас несколько мониторов, перетащите окно Обозреватель решений и окно свойств на второй монитор. Если вы используете только один монитор, попробуйте закрыть все окна, кроме конструктора.
  3. Нажмите клавиши CTRL+ALT+X, чтобы отобразить окно Панель элементов. Если окно закреплено, перетащите его в нужное место.
  4. Когда макет вам нужен, выберите макет окна «Сохранить окно>«. Назовите этот макет конструктором. Обратите внимание, что новому макету назначается сочетание клавиш из зарезервированного списка CTRL+ALT+1. 0.
Создание проекта и макета базы данных

Затем добавьте в решение новый проект базы данных SQL Server.

  1. Щелкните правой кнопкой мыши узел решения в Обозреватель решений, чтобы открыть его контекстное меню, выберите «Добавить» и выберите «Создать проект«.
  2. В диалоговом окне «Добавление нового проекта» выберите SQL из раскрывающегося списка «Все типы проектов» и выберите проект базы данных SQL Server. (Можно также использовать поле поиска для поиска шаблона. Для этого введите «SQL» в качестве строки поиска в поле, включающее следующий текст: поиск шаблонов (ALT+S)).)
  3. Щелкните правой кнопкой мыши новый проект базы данных в Обозреватель решений, а затем выберите «Вид» в обозреватель объектов. При этом Visual Studio отображает окно ОБОЗРЕВАТЕЛЬ ОБЪЕКТОВ SQL Server, которое позволяет получать доступ к таблицам, представлениям и другим объектам в базе данных. Это окно можно переместить или оставить закрепленным. Настройте другие окна средства. Для добавления реалистичности можно добавить фактическую базу данных, но для этого пошагового пошагового выполнения не требуется.
  4. Если макет вам нужен, выберите «Окно » в строке меню и нажмите кнопку «Сохранить макет окна». Присвойте этому макету имя «Проект базы данных». (Не беспокойтесь с макетом режима отладки для этого проекта.)
Переключение между макетами

Чтобы переключаться между макетами, используйте сочетания клавиш из зарезервированного списка ctrl+ALT+1. 0. Или в главном меню выберите «Применить окно>» макет окна.

Screenshot of the

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

Если макет для нескольких мониторов применить в системе с одним монитором, плавающие окна на втором мониторе будут находиться за окном Visual Studio. Эти окна можно перенести на передний план, нажав клавиши ALT +TAB. Если позже открыть Visual Studio с несколькими мониторами, можно восстановить окна до указанных позиций, повторно применив макет.

Управление макетами и перемещение их

Вы можете удалить, переименовать или переупорядочение пользовательского макета, выбрав «Макеты окон управления окном >«. Если переместить макет, привязка ключей будет настроена автоматически и отобразит новое положение в списке. Сами привязки ключей нельзя изменить, но одновременно можно хранить до 10 макетов.

Screenshot of the

Чтобы напомнить себе, какие сочетания клавиш назначены для какого макета, выберите » >Применить окно» макета окна.

Эти макеты автоматически перемещаются между выпусками Visual Studio и экземплярами Blend на отдельных компьютерах.

Персонализация вкладок

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

Дополнительные сведения об управлении вкладками в Visual Studio 2022 и более поздних версиях см. в следующей записи блога: открытие слишком большого количества вкладок? Ничего!

Вкладка предварительного просмотра

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

Группы вкладок

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

Вертикальные вкладки документов

Вкладки документов можно управлять вертикальным списком в левой или правой части редактора.

Новые возможности Visual Studio 2019 версии 16.4 и более поздних: мы добавили одну из наиболее часто запрашиваемых функций — вертикальные вкладки документов. Теперь вы можете управлять вкладками документов в вертикальном списке в левой или правой части редактора.

Вертикальные вкладки документов можно применить следующими способами:

  • Выберите вкладки «>Параметры >инструментов>» и «Окна» в строке меню. Затем в раскрывающемся списке в раскрывающемся списке выберите элемент управления макета «Задать», «Сверху«, «Слева» или «Справа«.
  • Щелкните правой кнопкой мыши вкладку, выберите «Задать макет вкладки» и выберите «Слева» или «Вправо«. (Чтобы вернуть вкладки в их положение по умолчанию, выберите Top.)

Цветные вкладки документов

Visual Studio 2022 включает новые параметры персонализации, которые помогут более эффективно выполнять код. Теперь вы можете цветить вкладки файлов по проекту, чтобы вам не нужно было охотиться на открытые файлы.

Чтобы использовать цветные вкладки, перейдите в меню Сервис>Параметры>Среда>Вкладки и окна и выберите параметр Выделить цветом вкладки документов по проекту.

Цвет вкладок в разных представлениях

Вкладки можно цветировать как в вертикальных, так и горизонтальных представлениях в редакторе.

На следующем снимке экрана показан пример цветных вкладок в вертикальном представлении:

Screenshot of color tabs in the vertical view.

На следующем снимке экрана показан пример цветных вкладок в горизонтальном представлении:

Screenshot of color tabs in the horizontal view.

Выбор собственных цветов

Вы также можете выбрать собственные цвета вкладок. Для этого щелкните вкладку правой кнопкой мыши и выберите пункт Настроить цвет вкладки, чтобы выбрать цвет на палитре.

На следующем снимке экрана показан пример персонализации цветовой схемы для вкладок:

Screenshot of the Set Tab Option that you can use to personalize the colors of tabs.

Несколько строк вкладок

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

Screenshot of an example of tabs arranged in multiple rows.

Чтобы изменить эти параметры, перейдите на вкладки «>Параметры>инструментов>» и вкладки «Показать»>в нескольких строках.

Настраиваемая система организации

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

Screenshot of the new custom organization options for tabs in Visual Studio.

Чтобы изменить эти параметры, перейдите на вкладки «Параметры>>инструментов>» и «Окна».

Улучшенная доступность

Мы изменили индикатор для документов с несохраненных изменений на большую и более видимую точку.

Screenshot of tabs asterisk changed to large dot for accessibility.

Вы можете отменить изменения знакомую звездочку с помощью вкладок среды>«Параметры>инструментов>» и индикатора «Изменить грязный» в Windows.>

Отображение имен в курсиве

Вы можете отобразить имена документов, которые не отображаются в курсиве.

Screenshot of invisible tabs listed in italics.

Чтобы включить этот параметр, перейдите на вкладки «Параметры>инструментов>>» и>«Показать невидимые вкладки» в курсиве в раскрывающемся меню вкладки.

Восстановление закрытых вкладок

Мы упростили восстановление документов, которые вы открыли в последний раз, аналогично поведению браузера. Теперь вы можете повторно открыть последнюю вкладку, которую вы закрыли, щелкнув правой кнопкой мыши вкладку, используя сочетание клавиш CTRL+K, CTRL+Z или перейдя к элементу меню в разделе «Восстановление закрытой вкладки окна».>

Screenshot of the Restore Closed Tab feature.

Связанный контент

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *