Опытный разработчик не так давно зашёл в .Net и поставил цель получить сертификат Microsoft. Свой ежедневный прогресс он описывает на канале .Net Разработчик. Заметки об изученном материале, советы по повышению производительности и поддержке мотивации, ин
День 1495. #ЧтоНовенького
Выпущена Visual Studio 17.6 Preview 1
Первая превью версия Visual Studio 2022 17.6 уже доступна. Вот некоторые новинки, которые уже можно попробовать.
1. Раскрашивание пар скобок
Теперь вы можете визуально различать наборы открывающих и закрывающих фигурных скобок в вашем коде, что упрощает просмотр области действия вашего кода или поиск недостающих фигурных скобок.
Это доступно в C#, C++, TypeScript, JavaScript, Visual Basic и Razor.
Вы можете включить функцию в Tools > Options > Environment > Preview Features (Инструменты > Параметры > Среда > Предварительный просмотр функций) и отметив флажок Enable Brace Pair Colorization (Включить раскрашивание пар фигурных скобок). См. рисунок 1 ниже.
2. Построчный Git Unstage
В дополнение к построчному Git Stage добавлена функция unstage. См. рисунок 2 ниже.
3. GitHub Issues
Интеграция с GitHub Issues позволяет вам искать и ссылаться на ваши недавние проблемы из окна сообщения коммита в VS. Вы можете сослаться на проблему или пул-реквест, набрав # или нажав кнопку # в нижней правой части текстового поля сообщения коммита. В выпадающем списке будут последние открытые проблемы и пул-реквесты, которые были назначены текущему пользователю, прокомментированы им или в которых он упоминался. См. рисунок 3 ниже. Если вы не прошли аутентификацию в GitHub, вам будет предложено войти в систему, чтобы воспользоваться этой функцией.
Также при изучении истории коммитов в окне репозитория Git вы можете просматривать связанные проблемы и пул-реквесты в области сведений о коммите. Дважды щёлкните на коммит в окне репозитория Git, чтобы открыть сведения. Вы получите дополнительный контекст при просмотре истории Git, чтобы понять, почему произошли изменения. См. рисунок 4 ниже.
4. API примеров использования IntelliCode для C#
Вы когда-нибудь хотели легко найти примеры кода для API, с которыми вы работаете? API примеров использования IntelliCode делает это реальностью. Это функция, позволяющая увидеть реальные примеры того, как другие разработчики использовали данную функцию. Примеры взяты из общедоступных репозиториев с открытым исходным кодом на GitHub. Чтобы использовать эту функцию, наведите указатель мыши на любую поддерживаемую функцию и нажмите ссылку GitHub Examples and Documentation (Примеры и документация на GitHub). См. рисунок 5 ниже.
Источники:
- https://devblogs.microsoft.com/visualstudio/try-visual-studio-2022-v17-6-preview-1/
- https://devblogs.microsoft.com/visualstudio/reference-github-issues-and-pull-requests-in-visual-studio/