Компания Microsoft выпустила обновление Python Extension для Visual Studio Code (VS Code), которое вводит расширение Pylance в качестве языкового сервера по умолчанию для Python наряду с более быстрым запуском и отладчиком с автоматической перезагрузкой скриптов Python.
Pylance — это расширение Microsoft для поддержки языка Python, предоставляющее информацию о типах, призванных помочь разработчикам писать код быстрее. Расширение основано на инструменте статической проверки типов Pyright для очистки и автоматического заполнению фрагментов кода.
Компания также работает над улучшением языковой поддержки для разработчиков, независимо от того, используют они Pylance или другой языковой сервер. В будущем в Microsoft планируют сосредоточиться на предоставлении пользователям вариантов поддержки языков с открытым исходным кодом.
Обновление Python Extension обеспечивает улучшенную стабильность и производительность VS Code, в том числе более быстрое время запуска программы. Microsoft заявляет, что время загрузки для пользователей Window и macOS ускоряется на 10%, для Linux — на 20%, а количество случаев, когда расширение Python перестает отвечать на запросы, сократилось на 15% по всем направлениям.
Новая функция отладчика обеспечивает перезагрузку скриптов Python в реальном времени. Изменения в коде будут применяться даже после того, как отладчик достигнет точки останова, без необходимости перезагружать отладчик.
Краткий список изменений и улучшений для Python в VS Code включают:
match
и case
;pypy3.7
.Python Extension можно скачать здесь или установить его прямо из галереи расширений в Visual Studio Code.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…