Skip to main content

PyCharm - o melhor Linux Python IDE

Best Python IDEs and Code Editors | Development Environments (Abril 2025)

Best Python IDEs and Code Editors | Development Environments (Abril 2025)
Anonim

Este guia apresentará o ambiente de desenvolvimento integrado do PyCharm, que pode ser usado para desenvolver aplicativos profissionais usando a linguagem de programação Python. O Python é uma ótima linguagem de programação, porque é uma verdadeira plataforma cruzada. Ele pode ser usado para desenvolver um único aplicativo que será executado em computadores Windows, Linux e Mac sem ter que recompilar qualquer código.

O PyCharm é um editor e depurador desenvolvido pela Jetbrains, que são as mesmas pessoas que desenvolveram o Resharper. O Resharper é uma ótima ferramenta usada pelos desenvolvedores do Windows para refatorar o código e tornar sua vida mais fácil ao escrever o código .NET. Muitos dos princípios do Resharper foram adicionados à versão profissional do PyCharm.

Como instalar o PyCharm

Este guia para instalar o PyCharm mostrará como obter o PyCharm, baixá-lo, extrair os arquivos e executá-lo.

A tela de boas vindas

Quando você executa o PyCharm pela primeira vez ou quando fecha um projeto, você verá uma tela mostrando uma lista de projetos recentes.

Você também verá as seguintes opções de menu:

  • Criar novo projeto
  • Abra um projeto
  • Checkout do controle de versão

Há também uma opção de configuração que permite configurar a versão padrão do Python e outras configurações.

Criando um novo projeto

Quando você escolhe criar um novo projeto, você recebe uma lista de possíveis tipos de projeto da seguinte maneira:

  • Python puro
  • Django
  • Balão
  • Google App Engine
  • Pirâmide
  • Web2Py
  • CLI Angular
  • AngularJS
  • Fundação
  • Boilerplate HTML5
  • Reagir Starter Kit
  • Twitter Bootstrap
  • Web Starter Kit

Se você deseja criar um aplicativo de desktop básico que será executado no Windows, Linux e Mac, então você pode escolher um projeto Pure Python e usar bibliotecas QT para desenvolver aplicativos gráficos que pareçam nativos para o sistema operacional em que estão sendo executados, independentemente de onde Foram desenvolvidos.

Além de escolher o tipo de projeto, você também pode inserir o nome do seu projeto e também escolher a versão do Python a ser desenvolvida.

Abra um projeto

Você pode abrir um projeto clicando no nome dentro da lista de projetos abertos recentemente ou pode clicar no Abrir botão e navegue até a pasta onde o projeto que você deseja abrir está localizado.

Verificando a partir do controle de origem

O PyCharm oferece a opção de verificar o código do projeto a partir de vários recursos on-line, incluindo GitHub, CVS, Git, Mercurial e Subversion.

O PyCharm IDE

O PyCharm IDE começa com um menu no topo. Abaixo disso, você tem guias para cada projeto aberto.

No lado direito da tela estão as opções de depuração para percorrer o código.

O painel esquerdo tem uma lista de arquivos de projeto e bibliotecas externas.

Para adicionar um arquivo, clique com o botão direito do mouse no nome do projeto e escolha Novo. Em seguida, você tem a opção de adicionar um dos seguintes tipos de arquivo:

  • Arquivo
  • Diretório
  • Pacote Python
  • Arquivo Python
  • Caderno Jupyter
  • Arquivo HTML
  • Folha de estilo
  • JavaScript
  • TypeScript
  • CoffeeScript
  • Pepino
  • Fonte de dados

Quando você adiciona um arquivo, como um arquivo python, pode começar a digitar no editor no painel direito.

O texto é todo codificado por cores e tem texto em negrito. Uma linha vertical mostra o recuo para que você possa ter certeza de que está tabelando corretamente.

O editor também inclui o IntelliSense completo, o que significa que, quando você começa a digitar os nomes das bibliotecas ou os comandos reconhecidos, você pode concluir os comandos pressionando Aba.

Depurando o aplicativo

Você pode depurar seu aplicativo a qualquer momento usando as opções de depuração no canto superior direito.

Se você estiver desenvolvendo um aplicativo gráfico, basta pressionar o botão verde para executar o aplicativo. Você também pode pressionar Shift + F10.

Para depurar o aplicativo, você pode clicar no botão ao lado da seta verde ou pressionar Shift + F9. Você pode colocar pontos de interrupção no código para que o programa pare em uma determinada linha clicando na margem cinza na linha em que você deseja quebrar.

Para dar um único passo em frente, você pode pressionar F8, que percorre o código. Isso significa que ele executará o código, mas não entrará em uma função. Para entrar na função, você pressionaria F7. Se você estiver em uma função e quiser sair da função de chamada, pressione Shift + F8.

Enquanto você está depurando, na parte inferior da tela, você verá várias janelas, como uma lista de processos e encadeamentos e variáveis ​​para as quais você está observando os valores. Ao percorrer o código, você pode adicionar um relógio a uma variável para poder ver quando o valor é alterado.

Outra ótima opção é executar o código com o verificador de cobertura. O mundo da programação mudou muito ao longo dos anos e agora é comum os desenvolvedores realizarem um desenvolvimento orientado a testes, de modo que, a cada mudança que fizerem, possam verificar se não quebraram outra parte do sistema.

O verificador de cobertura realmente ajuda você a executar o programa, realizar alguns testes e, quando terminar, ele informará quanto do código foi coberto como porcentagem durante a execução do teste.

Há também uma ferramenta para mostrar o nome de um método ou classe, quantas vezes os itens foram chamados e quanto tempo foi gasto nessa parte específica do código.

Refatoração de código

Um recurso realmente poderoso do PyCharm é a opção de refatoração de código.

Quando você começar a desenvolver código, pequenas marcas aparecerão na margem direita. Se você digitar algo que possa causar um erro ou não esteja bem escrito, o PyCharm colocará um marcador colorido.Clicar no marcador colorido informará o problema e oferecerá uma solução.

Por exemplo, se você tiver uma declaração de importação que importe uma biblioteca e, em seguida, não use nada dessa biblioteca, o código ficará cinza e o marcador indicará que a biblioteca não está sendo usada.

Outros erros que aparecerão são para uma boa codificação, como ter apenas uma linha em branco entre uma declaração de importação e o início de uma função. Você também será avisado quando tiver criado uma função que não esteja em minúsculas.

Você não precisa obedecer a todas as regras do PyCharm. Muitos deles são apenas boas diretrizes de codificação e não têm nada a ver se o código será executado ou não.

O menu de código também tem outras opções de refatoração. Por exemplo, você pode executar limpeza de código e pode inspecionar um arquivo ou projeto para problemas.

Resumo

O PyCharm é um ótimo editor para desenvolver código Python no Linux, e há duas versões disponíveis. A versão da comunidade é para o desenvolvedor casual, enquanto o ambiente profissional fornece todas as ferramentas que um desenvolvedor pode precisar para criar um software profissional.