Компания 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.
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…