Paul Krill
Editor at Large

Microsoft unveils Python Data Science Extension Pack for Visual Studio Code

news
Sep 20, 20242 mins

New extension pack bundles VS Code extensions for Python language support, Jupyter notebooks, data wrangling, and the GitHub Copilot AI-powered programming assistant.

Python notebook analytics
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.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author