Python no Visual Studio agora é cidadão de primeira classe

A Microsoft lançou uma extensão para desenvolvimento em Python no Visual Studio 2010. A ferramenta Python Tools for Visual Studio, de código aberto (licença Apache 2.0), oferece suporte a CPython, IronPython, Jython e PyPy.

Entre as principais funcionalidades do Python Tools, estão recursos avançados de edição de código, como IntelliSense e a localização de referências (Find all Refs), o comando Go to Definition e um navegador de objetos (Object Browser). Há ainda métodos de refatoração, como “Extract Method” e uma janela nativa para REPL (read-eval-print loop). O suporte para depuração, profiling local e remoto, e clusters HPC e MPI são outros destaques. Para desenvolvimento com HPC, é necessário obter o SDK, também gratuito, separadamente.

Após a instalação do Python Tools, são disponibilizados quatro templates de projetos: o mais flexível é o Python Application, em que há a opção de escolher o interpretador/runtime para execução das aplicações; os outros três, todos para o interpretador IronPython, facilitam a criação de aplicações Winforms, Silverlight e WPF.

No mesmo anúncio, a Microsoft informou o lançamento dos pacotes NumPy e SciPy para IronPython e .NET.

Há um bom screencast mostrando como utilizar o Python Tools. A extensão pode ser obtida no site oficial do projeto, no Codeplex.

Fonte: Elemar Jr./InfoQ

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *