Recursos do PyCharm

Assistência para codificação inteligente

O PyCharm fornece complementação de código inteligente, inspeções de código, realce dinâmico de erros e correções rápidas, juntamente com refatorações de código automatizada e recursos de navegação avançados.

Editor de código inteligente

O editor de código inteligente do PyCharm fornece suporte de primeira classe para Python, JavaScript, CoffeeScript, TypeScript, CSS, linguagens modelo populares e muito mais. Aproveite a complementação de código com reconhecimento de linguagem, a detecção de erros e as correções dinâmicas de código!

Navegação inteligente pelo código

Use a pesquisa inteligente para acessar qualquer classe, arquivo ou símbolo ou até mesmo qualquer ação ou janela de ferramenta do IDE. Basta um clique para alternar entre declaração, supermétodo, teste, usos, implementação e muito mais.

Refatorações rápidas e seguras

Refatore seu código de maneira inteligente, com refatorações seguras Rename e Delete, Extract Method, Introduce Variable, Inline Variable ou Method, entre várias outras. Refatorações específicas de linguagem e framework ajudam você a fazer alterações em todo o projeto.

Ferramentas incorporadas para desenvolvedores

A imensa coleção de ferramentas do PyCharm prontas para uso inclui um depurador integrado e um executor de teste, um profiler Python, um terminal incorporado, integração com as principais ferramentas de banco de dados incorporadas e VCS, recursos de desenvolvimento remotos com interpretadores remotos, um terminal SSH integrado e integração com o Docker e o Vagrant.

Depuração, teste e criação de perfil

Use o poderoso depurador com uma interface gráfica do usuário para Python e JavaScript. Crie e execute seus próprios testes com assistência para codificação e um executor de teste baseado em GUI. Assuma o controle total do seu código com a integração do Python Profiler.

VCS, implantação e desenvolvimento remoto

Poupe tempo com uma interface do usuário unificada para trabalhar com Git, SVN, Mercurial ou outros sistemas de controle de versão. Execute e depure sua aplicação em máquinas remotas. Configure facilmente a implantação automática em um host remoto ou uma VM e gerencie sua infraestrutura com o Vagrant e o Docker.

Ferramentas de banco de dados

Acesse o Oracle, o SQL Server, o PostgreSQL, o MySQL e outros bancos de dados diretamente do IDE. Conte com a ajuda do PyCharm ao editar código SQL, executar consultas, navegar pelos dados e alterar esquemas.

Desenvolvimento Web

Além do Python, o PyCharm oferece suporte de primeira classe para vários frameworks de desenvolvimento Web com Python, linguagens modelo específicas, JavaScript, CoffeeScript, TypeScript, HTML/CSS, AngularJS, Node.js, e muitas outras.

Frameworks de Web Python

O PyCharm oferece excelente suporte específico para os mais modernos frameworks de desenvolvimento Web, como Django, Flask, Google App Engine, Pyramid e web2py, incluindo o depurador de modelos Django, as ferramentas manage.py e appcfg.py, recursos especiais de navegação e preenchimento automático, entre muitas outras vantagens.

JavaScript e HTML

O PyCharm fornece suporte de primeira classe para JavaScript, CoffeeScript, TypeScript, HTML e CSS, bem como para seus sucessores modernos. O depurador JavaScript está incluído no PyCharm e integrado à configuração de execução do servidor Django.

Live Edit

A visualização de edição em tempo real permite que você abra uma página no editor e no navegador e veja instantaneamente neste último as alterações que estão sendo feitas no código. O PyCharm salva automaticamente as suas alterações, e o navegador atualiza rapidamente a página de forma inteligente, mostrando suas edições.

Ferramentas científicas

O PyCharm integra-se com o IPython Notebook, tem um console Python interativo e oferece suporte ao Anaconda, bem como a vários pacotes científicos, incluindo o matplotlib e o NumPy.

Console Python interativo

Você pode executar um console Python REPL no PyCharm, que oferece muitas vantagens sobre a versão padrão: verificação de sintaxe dinâmica com inspeções, correspondência de chaves, e aspas e, é claro, complementação de código.

Suporte para pilhas científicas

O PyCharm inclui suporte interno para bibliotecas científicas. Ele é compatível com Pandas, Numpy, Matplotlib e outras bibliotecas científicas, oferecendo o que há de melhor em inteligência de código, gráficos, visualizadores de arrays e muito mais.

Integração com o Conda

Mantenha suas dependências isoladas, separando ambientes Conda distintos por projeto. O PyCharm facilita a criação e a seleção do ambiente certo.

IDE personalizável e multiplataformas

Use o PyCharm no Windows, macOS e Linux com uma única chave de licença. Aproveite um espaço de trabalho aprimorado com esquemas de cores personalizáveis e associações de chaves com emulação de VIM disponível.

Interface do usuário personalizável

Existe algum desenvolvedor de software que não goste de refinar suas ferramentas? Até hoje nunca vimos um e, pensando nisso, simplificamos significativamente a personalização da interface do usuário do PyCharm. Aproveite um espaço de trabalho aprimorado com esquemas de cores e combinação de teclas personalizáveis.

Plug-ins

A história de mais de 10 anos de desenvolvimento da Plataforma IntelliJ conferiu ao PyCharm mais de 50 plug-ins IDE de vários tipos, incluindo suporte para VCS adicional, integrações com diferentes ferramentas e frameworks, além de aprimoramentos do editor, como a emulação de Vim.

IDE multiplataformas

O PyCharm funciona no Windows, macOS ou Linux. Você pode instalar e executar o PyCharm em quantas máquinas quiser e usar o mesmo ambiente e a mesma funcionalidade em todas elas.

Escolha sua edição
PyCharm Professional Edition PyCharm Community Edition
Editor Python inteligente
Depurador gráfico e executor de testes
Navegação e refatorações
Inspeções de código
Suporte para VCS
Ferramentas científicas
Desenvolvimento Web
Frameworks Web Python
Python Profiler
Recursos de desenvolvimento remoto
Suporte para bancos de dados e SQL

Avaliação gratuita

Open source gratuito