Os 20 melhores IDE Python para Linux

A maioria é Open Source.


Os 20 melhores IDE Python para Linux. Alguns deles são de código aberto

Python é uma linguagem de programação muito utilizada para desenvolvimento web, back-end, computação científica, inteligência artificial e análise de dados. Além disso, ele trabalha no desenvolvimento de aplicativos, jogos e, software de produtividade , e muitos outros propósitos.

1. IDLE


É um dos melhores editores de texto para Python, especialmente para iniciantes. Ele possui um conjunto de widgets Tkinter e TK. O IDLE é muito popular entre os entusiastas do Linux e profissionais de educação.

IDLE

Recursos do IDLE

  • Apresenta destaque de sintaxe, recuo inteligente e preenchimento automático.
  • Colorschems de entrada e saída de código com janela de Shell e mensagens de erro.

Download IDLE

2. VS Code


O VS Code é um IDE Python de código aberto e gratuito, desenvolvido pela Microsoft. Os usuários precisam adicionar extensões para ativar o IDE Python com base nos requisitos do usuário.

VS Code

Recursos do VS Code

  • A barra lateral contém os principais recursos para a interação do usuário, além de vários recursos.
  • A interface da linha de comando é integrada ao código e é perfeita no dia-a-dia.
  • O Git integrado facilita o push e pull usando uma GUI simples.
  • Por ter uma API no seu código , você pode habilitar a depuração facilmente.

Download VS Code

3. KDevelop


O KDevelop é um IDE Python Linux gratuito e de código aberto desenvolvido com tecnologia moderna. Ele oferece um ambiente de desenvolvimento integrado e contínuo para os desenvolvedores que trabalham em diferentes tamanhos de projetos.

kdevelop

Recursos do KDevelop

  • Destaca o nome da variável e o nome da classe de maneira diferente, mesmo que o código por si só não possa reconhecê-lo a partir da sintaxe.
  • O KDevelop contém compilação sofisticada de códigos semânticos e sensíveis ao código.
  • Juntamente com as visualizações divididas arbitrárias, a barra de menus contém os botões ativar, desativar e liberar para pedido.
  • Forneça um colorscheme flexível para configuração individual para o editor e também para seu aplicativo.

Download do KDevelop

4. Codebox.io


O Codebox.io é um IDE Python de código aberto que roda no sistema operacional do tipo Unix. Esse IDE modular e completo funciona na área e trabalho, na nuvem e no servidor. O Codebox.io é desenvolvido com tecnologias da Web baseadas em node.js, HTML, JavaScript e oferece serviço para gerenciar instâncias ide e hospedagem.

codebox

Recursos do Codebox.io

  • Repositórios particulares capazes de importar código de qualquer arquivo existente.
  • Torna-se social compartilhando, conversando e colaborando com colegas e amigos.
  • A partir da interface da Web, ele pode executar e compilar diretamente o código do usuário em um clique e também pode depurar.
  • Conclua e comece com um bom modelo de aplicativos implementáveis ​​e em execução para qualquer plataforma em nuvem existente.

Download Codebox

5. Codio


O Codio é um IDE completo para Python para Linux desenvolvido para especialistas e é caracterizado com atalhos de teclado extensivos e realce de sintaxe.

codio Recursos do Codio

  • Inclui embelezamento de código, vários painéis de código e temas.
  • Menus personalizáveis ​​e configuráveis.
  • O depurador integrado que é executado no navegador e suporta extensivamente Python, C, Java, C++ e Nodejs.
  • Desenvolva aplicativos baseados em GUI com a área de trabalho virtual, mesmo que esteja em execução na nuvem.

Download Codio

6. Geany


Geany é um IDE Python de código aberto, incluindo recursos básicos com GTK+ e Scintilla.

geany Recursos do Geany

  • Suporta quase todas as principais linguagens de programação e oferece todos os recursos padrão de um IDE.
  • Preenchimento automático de tags HTML e XML.
  • Pode trabalhar no gerenciamento de projetos simples e na navegação de código, permite abrir várias páginas facilmente.

Download do Geany

7. PyScripter


O PyScripter é outro bom IDE Python desenvolvido para competir no mercado funcional. É leve, mas apresenta muitos recursos. Embora não seja um IDE nativo para o sistema Linux, ele funciona com a ajuda da extensão WINE.

pyscripter

Recursos do PyScripter

  • Suporte baseado em Unicode para arquivos de origem Python e destaque de chaves.
  • Edição de arquivos com visualização dividida, pesquisa e substituição semelhante ao Firefox, edição de arquivos lado a lado .

Obtenha o PyScripter

8. Komodo IDE


O Komodo IDE possui todos os componentes e recursos necessários para criar e editar arquivos de programa. Inclui perfil de código, teste de unidade, refatoração de código e integração com diferentes tecnologias.

komodo

Recursos do Komodo IDE

  • Marcadores numéricos, que funciona muito mais do que apenas um lembrete.
  • A detecção inteligente de idiomas , permite destacar e verificar a sintaxe de vários idiomas nos arquivos.
  • Apresentado com tabulações elásticas, trechos condicionais e poderosos, macros e scripts de usuário para automatizar sequências repetitivas.

Obtenha o Komodo IDE

9. PyCharm


O Pycharm é um IDE Python gratuito, personalizável e de código aberto . Acredita-se que seja um dos melhores softwares de Python que inclui todos os recursos de desenvolvimento em um. Além disso, inclui o desenvolvimento de python para mecanismos do Google.

pycharm

Recursos do Pycharm

  • Inspeção de código.
  • Capaz de corrigir o erro de forma eficaz e ainda pode destacá-lo adequadamente.
  • As ferramentas do desenvolvedor Pycharm estão incluídas nos principais Controles de Versão com um terminal interno.

Download Pycharm

10. Wing


A interface o Wing é muito fácil de usar. Existem três versões do Wing: para profissionais, pessoal e para usuários iniciantes.

Wing

Características do Wing

  • Oferece depuração remota e navegação efetiva de código para os usuários.
  • Execute todas as suas funções de maneira precisa, muito rápida e divertida.
  • Possui uma rica coleção de Flask, Vagrant, App Engine, Django, PyQt e muitos outros recursos.
  • Muito útil para as atividades de gerenciamento de projetos em cooperação com o Bazaar, Subversion, Git e Mercurial.

Download do Wing

11. Eric


Eric é um IDE de código-fonte aberto para o sistema Linux, escrito e desenvolvido em linguagem Python. Ele suporta muitos idiomas e é um aplicativo IDE de plataforma cruzada. O IDE Python de código aberto de Eric para Linux é compacto com muitos recursos, por exemplo, destaque de sintaxe, depurador integrado e pesquisa avançada.

Eric IDE Python

Recursos do Eric

  • Suporta extensões e plugins.
  • Funciona para pesquisas profundas, como pesquisas e substituições em todo o projeto, que ajudam os usuários a encontrar os arquivos esperados.
  • Navegador da web e navegador de classe integrados, juntamente com a interface bem controlada do Mercurial.
  • O programa de documentação de código-fonte integrado de Eric é único e diferenciado dos outros.

Download Eric

12. PyDev


O PyDev é um sistema Python IDE de código aberto para Linux baseado em plugins de terceiros para o eclipse. É escrito em Python, possui foco em programas científicos. Existem muitos recursos no PyDev, por exemplo, refatoração de código, depuração gráfica e análise de código e muito mais para os usuários do Linux.

pydev

Recursos do PyDev

  • Integrado ao Eclipse, o PyDev possui uma interface amigável e personalizável.
  • O PyDev trabalha em cooperação com o PyLint; portanto, é muito confiável.
  • Funciona para integração de teste de unidade, depurador remoto, console interativo e navegador de token .

Obtenha o PyDev

13. Spyders


O editor Spyder Python foi projetado especialmente para programação científica com a linguagem Python.

Spyder

Recursos do Spyders

  • Muitos softwares de código aberto, como: SciPy, NumPy e IPython, suportam esse IDE .
  • Recursos como um explorador de variáveis, explorador de arquivos, e uma vasta documentação.
  • Console interativo.
  • Capaz de analisar código e oferece ótimo suporte para expressões regulares.

Obtenha o Spyder

14. Pyzo


Pyzo é um dos melhores editores de Python. É fácil de usar e possui recursos de arrastar e soltar, destaque de sintaxe, interface do usuário omo o Matlab e guia de indentação.

pyzo

Características do Pyzo

  • O Pyzo também está disponível no comando do terminal ou no centro de oftware e possui um navegador de arquivos .
  • Há um gerenciador de pacotes binários no nível do sistema junto com o ecossistema por causa do “Conda”.
  • Projetei-o com o objetivo principal de torná-lo simples, mais fácil e interativo para o usuário.
  • Funciona sem nenhum intérprete Python.
  • Desenvolvido com padrão bem aceito e inclui muitos recursos ecessários para o IDE.

Download do Pyzo

15. GNU Emacs


O GNU Emacs é um editor, mas pode-se dizer que também é um sistema operacional, 😀️. emacs

Recursos do GNU Emacs

Pra falar dos recursos diferencias do Emacs, seria necessário escrever um livro! 😁️

Obtenha o GNU Emacs

16. Vim


O Vim é o melhor IDE Python (E pra qualquer linguagem, vamos ser sinceros) para sistema Linux. É amplamente popular e amplamente utilizado para o editor de texto .

vim

Recursos do Vim

Pra falar dos recursos diferencias do Vim, é mais interessante você fazer esse curso: https://terminalroot.com.br/vim 🙌️

Obtenha o Vim

17. Atom


O Atom é desenvolvido pelo Github .

átomo

Recursos do Atom

  • É um aplicativo de desktop personalizável, fácil de usar e portátil.
  • Possui um gerenciador de pacotes embutido.
  • Inclui conclusão automática inteligente; Além disso, ele possui um navegador de sistema de arquivos.
  • Recursos importantes, como pacotes de vários painéis, temas e ferramenta de substituição, podem ser acessados ​​nele.
  • Inclui temas de sintaxe e quatro interfaces de usuário, e muitos outros recursos estão disponíveis nele.

Obtenha o Atom

18. Thonny


O Thonny é uma aplicação simples para iniciantes. Possui interface amigável e fácil de usar. Inclui alguns recursos básicos, como conclusão de código e depurador. Possui janelas diferentes para aplicar chamadas de função.

Características do Thonny

  • Sua interface inicial mostra todos os recursos; portanto, um usuário pode ficar confuso sobre isso em termos de linha de comando.
  • Representação fiel da função para abrir novas janelas e separar variáveis ​​locais.
  • Recursos como destaque de erro de sintaxe, escopos de explicação e uma GUI de pip simples e limpa.

Download do Thonny

19. Ninja IDE


É incrivelmente responsivo e possui um layout de tela maravilhoso. É distinto por causa de seu excelente código de navegação e conjuntos de plugins.

IDE ninja

Recursos do Ninja IDE

  • As funções típicas são recuo automático, zoom do editor, localização de código e manipulação de arquivos.
  • Compatível com diversos idiomas, destaca a sintaxe e agiliza o uso de dois editores ao mesmo tempo.
  • Efetivamente pode modificar e excluir arquivos, permite adicionar e é útil para o gerenciamento de projetos.

Obtenha o Ninja IDE

20. Sublime Text


O editor Sublime é amplamente popular para iniciantes devido à sua interface de usuário simples. Oferece várias extensões, como análise de métricas de código, recuperação de arquivos de origem e realce de sintaxe.

sublimetext{.alignnone size-full .wp-image-9948 width=”700” height=”409”} Recursos do texto Sublime

  • Os comandos são colocados para acessar o repositório para ver o histórico de diretórios no Sublime Merge.
  • A janela de status contém mais informações e permite uma menor utilização da CPU em maior extensão.
  • Existem guias robustas, capacidade de pular arquivos cruzados, executar correção automática de código e interagir com o intérprete Python.

Download texto Sublime

Via: UbuntuPit


python editores ide linux


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo

Artigos Relacionados




Pacote Promocional com Todos os Cursos

Adquira todos os cursos para se tornar um ninja do Terminal e do Linux.

Mais detalhes

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!


caso queira entrar em contato conosco, envie-nos um e-mail.