Editores de código Python são concebidos para os programadores codificarem e depurarem facilmente o programa. Utilizando estas IDEs Python (Integrated Development Environment), é possível gerir uma grande base de códigos e conseguir uma rápida implementação.
Desenvolvedores podem utilizar estes editores para criar uma aplicação desktop ou web. As IDEs Python também podem ser utilizadas pelos engenheiros do DevOps para integração contínua.
Following é uma lista escolhida a dedo de Editores de Código Python Top, com características populares e os mais recentes links para download. A lista contém tanto ferramentas open-source(gratuitas) como ferramentas premium.
Top Python IDEs e Editores de Código Grátis e Pagos
Nome | Platform | Link |
---|---|---|
PyCharm | Windows, Mac & Linux | Learn More |
kite | Windows, Mac & Linux | Learn More |
Spyder | Windows, Mac & Linux | Learn More |
1) PyCharm
PayCharm é uma cruz…plataforma IDE utilizada para programação Python. É um dos melhores editores IDE Python que pode ser utilizado em Windows, macOS, e Linux. Este software contém API que pode ser utilizado pelos programadores para escrever os seus próprios plugins Python, para que possam alargar as funcionalidades básicas.
Preço: Grátis
Funcionalidades:
- É um editor de código Python inteligente que suporta CoffeeScript, JavaScript, CSS, e TypeScript.
>li>Provê uma pesquisa inteligente para saltar para qualquer ficheiro, símbolo, ou classe.li>Navegação de código Smart li>Este editor Python oferece refactoring rápido e seguro de código.li>Permite aceder ao PostgreSQL, Oracle, MySQL, SQL Server, e muitas outras bases de dados do IDE.
Ligação de descarregamento: https://www.jetbrains.com/pycharm/
2) Kite
Kite é IDE para Python que completa automaticamente múltiplos códigos de linha. Este editor suporta mais de 16 idiomas. Ajuda-o a codificar mais rapidamente, sem complicações.
P>Preço: Grátis
Características:
- Oferece documentação Python.
- Este editor fornece uma assinatura de função à medida que se escreve.
- Terá uma dica de ferramenta ao passar o rato.
- Fornece suporte em correio electrónico.
- Usa modelos de aprendizagem de máquinas para a linguagem Python.
3>3) Spyder
Spyder é um ambiente de desenvolvimento científico integrado escrito em Python. Este software foi concebido para e por cientistas que se podem integrar com Matplotlib, SciPy, NumPy, Pandas, Cython, IPython, SymPy, e outro software de código aberto. O Spyder está disponível através da distribuição Anaconda (sistema de distribuição de código aberto) em Windows, macOS, e Linux.
Preço: Grátis
Características:
- É um dos melhores IDE Python para Windows que lhe permite executar código Python por célula, linha, ou ficheiro.
- Plotar um histograma ou série de tempo, fazer alterações no dateframe ou numpy array.
- Oferece auto-completar código e divisão horizontal/vertical.
- Encontrar e eliminar estrangulamentos
- Uma forma interactiva de rastrear cada passo da execução do código Python.
Download Link: https://www.spyder-ide.org/
4) IDLE
IDLE (Integrated Development and Learning Environment) é um editor padrão que vem com Python. É um dos melhores programas IDE Python que ajuda um principiante a aprender Python facilmente. O pacote de software IDLE é opcional para muitas distribuições Linux. A ferramenta pode ser utilizada em Windows, macOS, e Unix.
Preço: gratuito
Características:
- Procurar múltiplos ficheiros
- Tem um intérprete interactivo com colorização de mensagens de entrada, saída e erro.
- Suporta traço inteligente, desfazer, dicas de chamada, e auto-completar.
- Permite pesquisar e substituir dentro de qualquer janela.
Ligação de descarregamento: https://docs.python.org/3/library/idle.html
5) Texto Sublime 3
Sublime Text 3 é um editor de código que suporta muitas línguas, incluindo Python. É um dos melhores editores Python que tem suporte básico integrado para Python. A personalização do Sublime Text 3 está disponível para a criação de um ambiente de programação Python completo. O editor suporta os sistemas operativos OS X, Windows, e Linux.
Preço: Teste gratuito
Faatures:
- Permite destacar a sintaxe.
- Tem implementação de paleta de comando que aceita a entrada de texto dos utilizadores.
- Mão-de-obra UTF8 BOMs em .gitignore files
- Display badges for folders and file to indicate Git status
- As alterações a um ficheiro são representadas por marcadores disponíveis na sarjeta.
Download Link: https://www.sublimetext.com/3
6) Visual Studio Code
Visual Studio Code (VS Code) é um ambiente de código aberto desenvolvido pela Microsoft. É um dos melhores IDE Python para Windows que pode ser utilizado para o desenvolvimento Python. Visual Studio Code é baseado em Electron, que é uma estrutura para implementar aplicações Node JS para o computador a correr no motor do navegador Blink.
Preço: Grátis
Faatures:
- O editor fornece completação de código inteligente baseado na definição de funções, módulos importados, bem como tipos de variáveis.
li>Pode trabalhar com Git, bem como com outros fornecedores de SCMli>Possibilita a depuração de código do editor.li>Provê extensões para adicionar novas linguagens, depuradores, temas para obter a vantagem de serviços adicionais.
Ligação de descarregamento: https://code.visualstudio.com/
7) Atom
Atom é uma ferramenta útil de editor de código preferida pelos programadores devido à sua interface simples em comparação com os outros editores. Os utilizadores do Atom podem submeter pacotes e eles para o software.
P>Preço: Grátis
Características:
- Package Manager Integrated for Plugins support
- A característica de auto-completar inteligente
- É um dos melhores editores Python que suporta a paleta de comandos
- Placas múltiplas
- Permitir a edição em plataforma cruzada
Ligação de descarregamento: https://atom.io/
8) Jupyter
Jupyter é uma ferramenta para pessoas que acabaram de começar com a ciência dos dados. É fácil de usar, IDE interactiva de dados científicos através de muitas linguagens de programação que simplesmente não funcionam como um editor, mas também como uma ferramenta ou apresentação educacional.
Preço: Grátis
Faatures:
- É uma das melhores IDE Python que suporta simulação numérica, visualização de dados de aprendizagem de máquina de limpeza, e modelação estatística.
- Código da combinação, texto, e imagens.
- Suporte para muitas linguagens de programação.
- Bibliotecas integradas de ciência de dados (matplotlib, NumPy, Pandas).
Ligação de descarregamento: https://jupyter.org/install.html
9) Pydev
PyDev é um editor Python de terceiros para o Eclipse. É um dos melhores IDE para Python que pode ser usado não só em Python mas também no desenvolvimento de IronPython e Jython.
Preço: Grátis
Características:
- Tem atalhos de consola interactiva
- Código de importação automática para o completar.
- Pode configurar a integração Django.
li>Permite criar um projecto Python do Google App Engine (GAE) li>Li>Localizar e Ir para definição
Ligação de descarga: https://www.pydev.org/
10) Thonny
Thonny é uma IDE para aprendizagem e ensino de programação, especialmente concebida com o ambiente de scripting Pythonista para principiantes. É desenvolvido na Universidade de Tartu, que pode descarregar gratuitamente no repositório Bitbucket para Windows, Linux, e Mac.
Preço: Grátis
Características:
- Permite aos programadores ver como o seu código e comandos shell afectam as variáveis Python.
- Tem um simples depurador.
- É uma das melhores IDE para Python que fornece suporte para avaliar uma expressão.
- Chamada de função Python abre uma nova janela com tabela separada de variáveis locais bem como ponteiro de código.
- Automaticamente erro de sintaxe pontual.
Download Link: https://thonny.org/
11) Asa
Asa é um ambiente Python leve que foi concebido para lhe proporcionar uma experiência de desenvolvimento produtivo.
P>Preço: O teste Wing Pro é gratuito. Wind Personal e Wing 101 são versões pagas.
Faatures:
- Encontrolo imediato escrevendo o seu código Python.
- Ajuda-o a remover erros comuns e a escrever melhor código Python.
- Pode verificar os dados de depuração e experimentar correcções de bugs interactivamente sem reiniciar o seu app.
- Asa suporta o desenvolvimento orientado por testes com várias estruturas como o teste unitário, pytest, nose, doctest, e testes Django.
Download Link: https://wingware.com/
12) ActivePython
Increase software development data science with a secure and supported Python distribution. ActivePython é um software que consiste na implementação de Python CPython e um conjunto de várias extensões para facilitar a instalação.
Preço: Grátis para a comunidade, no entanto, codificador, equipa, empresas. As versões empresariais são pagas.
Características:
- É uma das melhores IDE para Python que lhe permite ligar-se aos seus grandes dados e bases de dados, incluindo Redis, MySQL, Hadoop, e MongoDB.
- Ajuda-o a gerir os seus dados utilizando, SciPy, Pandas, NumPy, e MatPlotLib.
- Suporta modelos de aprendizagem de máquinas como TensorFlow, Keras, e Theano.
- Compatível com Python de código aberto para que possa evitar o bloqueio de fornecedores.
li>Usa o patch OpenSSL para segurança.
Ligação de descarregamento: https://www.activestate.com/products/python/