New extension pack bundles VS Code extensions for Python language support, Jupyter notebooks, data wrangling, and the GitHub Copilot AI-powered programming assistant. Credit: dTosh / Shutterstock Microsoft is looking to help users of Visual Studio Code editor use the Python language in the data science realm. The company has announced the Python Data Science Extension Pack for Visual Studio Code, a new extensions bundle that features four VS Code extensions for working with the Python language, including the Python extension itself and another for the GitHub Copilot AI pair programmer tool. The extension pack is billed as being a one-stop shop to get tools for data science workflows. Launched September 18 and available in the VS Code section of the Visual Studio Marketplace, the Python Data Science Extension Pack is intended to help developers with processes ranging from preparing data to conducting analysis and visualizing results to building and training machine learning models. Extensions currently include: Python, providing support for the language such as debugging, formatting, IntelliSense, and code navigation. GitHub Copilot, an AI pair programmer for writing code faster and smarter. Jupyter, for creating and editing Jupyter notebooks. Data Wrangler, a code-centric tool for visualizing and cleaning tabular data. Microsoft said that more extensions could be added to the bundle in the future. The Python Data Science Extension Pack can be tried out on GitHub Codespaces, a cloud-hosted development environment. Developers must sign in to their GitHub account. Developers can provide feedback about the extension pack in the issues tab. Related content feature Dataframes explained: The modern in-memory data science format Dataframes are a staple element of data science libraries and frameworks. Here's why many developers prefer them for working with in-memory data. By Serdar Yegulalp Nov 06, 2024 6 mins Data Science Data Management analysis How to support accurate revenue forecasting with data science and dataops Data science and dataops have a critical role to play in developing revenue forecasts business leaders can count on. By Isaac Sacolick Nov 05, 2024 8 mins Data Science Machine Learning Artificial Intelligence feature The best Python libraries for parallel processing Do you need to distribute a heavy Python workload across multiple CPUs or a compute cluster? These seven frameworks are up to the task. By Serdar Yegulalp Oct 23, 2024 11 mins Python Data Science Machine Learning news Julia language adds lower-overhead Memory type Dynamic language built for fast numerical computing introduces lower-level alternative to Array that delivers significant speedups and more maintainable code. By Paul Krill Oct 08, 2024 3 mins Julia Data Science Programming Languages Resources Videos