Последнее обновление расширения Python для кода Visual Studio было выпущено с расширенной поддержкой Jupyter.
Расширение Python делает VS Code редактором Python и работает в любой операционной системе с различными интерпретаторами Python.
Jupyter-это веб-приложение с открытым исходным кодом, которое позволяет создавать и обмениваться документами, содержащими живой код, уравнения, визуализации и пояснительный текст. Jupyter начал свою жизнь как ноутбук в IPython, но в 2014 году был выделен в качестве независимого продукта. Написав о поддержке Jupyter, Microsoft говорит::
«Код Visual Studio поддерживает работу с записными книжками Jupyter изначально, а также через файлы кода Python.»
Улучшенная поддержка начинается с возможности выбора текущего ядра, которое использует ноутбук. Информация о состоянии ядра теперь отображается в правом верхнем углу редактора записной книжки и интерактивного окна, где отображаются сведения о текущем ядре, используемом записной книжкой, а также о состоянии ядра (например, находится ли оно в режиме ожидания, занято и т. Д.). Вы также можете нажать на текущее ядро, чтобы вызвать селектор ядра VS Code и выбрать из списка ядро, на которое вы хотите переключиться.
Следующим улучшением является производительность Jupyter в VS-коде как в редакторе записной книжки, так и в интерактивном окне. Microsoft говорит, что это было достигнуто за счет кэширования предыдущих ядер и оптимизации поиска Jupyter. Улучшения означают, что сервер Jupyter запускается быстрее, а последующие запуски сервера Jupyter более чем в два раза быстрее. Создание пустой новой записной книжки Jupyter также в два раза быстрее, как и открытие записных книжек Jupyter (особенно с большим размером файла).
Помимо исправлений ошибок, другим улучшением этого выпуска является возможность автоматической активации сред в уже открытом терминале сразу после загрузки расширения Python.