Стратегия развития Visual Studio 2022 для Mac

Наша Visual Studio для Mac стратегия развития в будущем на 6–12 месяцев и описывает основные темы, над которыми мы хотим работать. Мы основываем эту работу на том, что мы узнали за последний год разработки интегрированной среды разработки и что мы слышали от вас в опросах, в наших Сообщество разработчиков и других беседах.

Стратегия развития продолжает развиваться по мере того, как мы работаем над продуктом, и мы пересматриваем наши планы по крайней мере раз в 3-4 месяца. Поделитесь своими мыслями, предоставив свои предложения с помощью меню Справка > Поделиться предложением... в интегрированной среде разработки или проголосовав на сайте Сообщество разработчиков.

Метка Описание
Пуля работа не запущена
флажок работа завершена
🏃 работа в процессе выполнения
💪 растяжение цели

Темы для 2022 г.

Наши основные темы для 2022 календарного года:

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

Общие сведения

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

  • Обновление значков (более машинный пользовательский интерфейс macOS, лучше соответствует Visual Studio (Windows))

Редактирование

  • Навигация по вложенным словам
  • 🏃 Поддержка редакторов на основе LSP (протокол языкового сервера) (включение технологий для будущей работы)
  • Новый редактор Razor (работает в LSP)
  • Новые редакторы HTML/CSS (работающие в LSP)
  • 💪 Редактор .editorconfig

Отладка

Тестирование

  • 🏃 Обращение к лучшим отзывам разработчиков

Управление версиями Git

  • Новые окна изменений Git
  • Устранение проблем с надежностью при выполнении больших операций извлечения и извлечения Git

.NET

Языки программирования

  • Поддержка C# 10
  • Поддержка C# 11

Установка

разработка Azure.

  • Функции Azure версии 4
  • Функции Azure на .NET 7

.NET MAUI и Xamarin — кроссплатформенная разработка

  • Улучшенная поддержка создания и развертывания приложений с помощью внешних библиотек
  • Обновлены страницы свойств и манифестов для приложений .NET MAUI
  • Встроенная поддержка архивации и публикации

Связанные стратегии развития для .NET MAUI и Xamarin:

Сведения о других стратегиях развития, связанных с .NET на Mac, см. в следующих разделах.