Попрощайтесь с традиционным способом, которым Microsoft включила Python в Visual Studio

  • Microsoft только что объявила о новом изменении в Visual Studio.
  • То, как Python был встроен в программное обеспечение, никогда не будет прежним.
  • Это сделано для того, чтобы правильно пометить все устаревшие версии Python.
  • Однако Microsoft заявила, что не удалит эту версию полностью.
визуальная студия

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

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

Хотя это и не совсем неожиданно, официальные лица Редмонда также изменение способа связывания Python с каждым выпуском IDE.

Microsoft меняет отношения между Visual Studio и Python

К настоящему времени все знают, что обычно каждая новая версия Visual Studio нацелена на определенную версию Python. Однако, по мнению Microsoft, все это скоро изменится.

Ритм выпусков Python действительно немного сложен, потому что новые версии выпускаются ежегодно, но двоичные установщики Windows обычно доступны в течение 18 месяцев после выпуска.

Итак, обычно это означает, что если срок службы Visual Studio 2022 превысит 18 месяцев, она будет включать устаревшую версию Python.

Каждая версия Visual Studio нацелена на определенную версию Python. Например, Visual Studio 2019 нацелена на Python 3.7, а Visual Studio 2022 - на Python 3.9.

Новые версии Python выпускаются ежегодно, а бинарные установщики доступны для Windows в течение 1,5 лет после выпуска.

Это означает, что последнее обновление двоичного установщика для Python 3.9 будет доступно для Python. Software Foundation (PSF) примерно в марте 2022 года, а более ранние версии не получают обновления установщика на все.

Microsoft также хотела объяснить причины, по которым эти меры необходимо было предпринять, в том же сообщении в блоге:

  • Пометка старых версий как без поддержки и не выбирать их по умолчанию, чтобы было ясно, что эти версии Python фактически устарели и могут иметь уязвимости в системе безопасности;
  • В то же время мы не хотим их удалять, поскольку они могут все еще понадобиться клиентам. код часто обновляется для поддержки новых версий медленно, если вообще, и во многих случаях проблемы безопасности, которые могут существовать, являются крайними случаями, которые могут не иметь значения; клиенты должны самостоятельно оценивать риски, связанные с продолжением использования старых версий Python;
  • За исключением добавления установщика Python 3.9 в Visual Studio 2019, мы не хотим добавлять установщики для новых версий Python, которые могут не полностью поддерживаться рабочей нагрузкой Python; вы можете использовать более новые версии Python для запуска вашего старого кода в большинстве случаев без проблем, но мы не хотим создается впечатление, что изменения в языке Python полностью поддерживаются более старыми версиями Visual Studio, когда они нет;
  • В большинстве случаев вы можете просто установить более новую версию Python из https://python.org или магазин Windows и использовать существующий код Python без изменений; количество критических изменений между версиями Python невелико и обычно в крайних случаях;

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

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

Конечно, Visual Studio 2019 поставляется с Python 3.9, но он будет отмечен как Без поддержки также в 2022 году, когда он достигнет конца своего жизненного цикла.

Microsoft подчеркнула, что это изменение стратегии объединения упростит согласование дельта между широко доступной версией Python и языковым сервером Python в Visual Studio, Пиланс.

Что вы думаете об этом недавнем изменении? Поделитесь с нами своим мнением в разделе комментариев ниже.

Visual Studio 15 обеспечивает более быстрый процесс установки

Visual Studio 15 обеспечивает более быстрый процесс установкиВизуальная студияВизуальная студия 15

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

Читать далее
Невозможно автоматически перейти на сервер: получите лучшие исправления здесь

Невозможно автоматически перейти на сервер: получите лучшие исправления здесьВизуальная студияисправление Windows 10

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

Читать далее
Обновление Visual Studio имеет проблемы с установкой Windows 10

Обновление Visual Studio имеет проблемы с установкой Windows 10Визуальная студия

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

Читать далее