Софт

Расширение VS Code для Python Data Science

Расширение VS Code для Python Data Science

Microsoft анонсировала пакет расширений Python Data Science Extension Pack для Visual Studio Code, который представляет собой универсальное решение для работы с наукой о данных на Python. Если вы, как программист на Python, еще не используете VS Code, это еще одна веская причина перейти на него. Если вы новичок в Python, это очевидная отправная точка.

Опрос Stack Overflow 2024 сообщает, что 74 % профессиональных разработчиков используют код Visual Studio. Этот результат был получен в ответ на вопрос, где разработчики могли выбрать несколько вариантов, но VS Code также оказался самой популярной IDE для программистов на Python в опросе JetBrains State of the Developer Ecosystem 2023 Survey, где был задан вопрос: «Какую IDE/редактор вы чаще всего используете для разработки на Python?

PyCharm - это, конечно, собственная IDE для Python от JetBrains, что, возможно, объясняет ее преобладание в этом опросе.

В недавно выпущенном пакете расширений Python Data Science Extension Pack нет ничего нового, но хорошо, что они идут в комплекте.

Первый из четырех компонентов Python Data Science Extension Pack - это расширение Python, которое позволяет разработчикам использовать VS Code в качестве редактора Python со всеми возможностями VS Code. По умолчанию оно устанавливает Pylance, который обеспечивает IntelliSense, и Python Debugger. Кроме того, в нем реализована поддержка форматирования, линтинга, навигации по коду, рефакторинга, а также проводник переменных, проводник тестов и многое другое.

Расширение Jupyter Extension обеспечивает базовую поддержку языковых ядер, которые поддерживаются в Jupyter Notebooks, и позволяет использовать любую среду Python в качестве ядра Jupyter.

GitHub Copilot - это инструмент для парных программистов с искусственным интеллектом, помогающий писать код быстрее и умнее, о котором мы рассказывали с момента его дебюта в 2021 году. С тех пор он получил широкую поддержку разработчиков, которые считают, что он повышает их производительность. В VS Code используются два расширения: GitHub Copilot, которое предоставляет встроенные предложения по написанию кода по мере ввода текста, и GitHub Copilot Chat, сопутствующее расширение, которое обеспечивает разговорную помощь искусственного интеллекта.

Четвертый компонент, расширение Data Wrangler для Visual Studio Code, доступен с конца 2023 года, но мы познакомились с ним впервые. Оно обеспечивает просмотр, очистку и подготовку данных для табличных наборов данных, интегрированных в VS Code и VS Code Jupyter Notebooks. Он предоставляет богатый пользовательский интерфейс для просмотра и анализа данных, а также отображает подробную статистику и визуализацию столбцов.

Читайте также