PyCharm
PyCharm é um Ambiente de Desenvolvimento Integrado (IDE) usado para programar em Python. Ele fornece análise de código, um depurador gráfico, um testador de unidade integrado, integração com sistemas de controle de versão, e suporta desenvolvimento web com Django. PyCharm é desenvolvido pela empresa tcheca JetBrains.[4]
PyCharm 2023.2 Edição Comunitária | |
Desenvolvedor | JetBrains |
Lançamento | 3 de fevereiro de 2010 (14 anos) |
Versão estável | 2024.3[1] () |
Escrito em | Java, Python |
Sistema operacional | Windows, macOS, Linux |
Gênero(s) | Python IDE |
Licença |
|
Tamanho | 174–555 MB |
Página oficial | www |
Desenvolvedor | JetBrains |
Lançamento | 30 de outubro de 2014 (10 anos)[2] |
Versão estável | 2022.3 (Build 223.7571.203) (1 de dezembro de 2022[3]) |
Escrito em | Java, Python |
Sistema operacional | Windows, macOS, Linux |
Gênero(s) | IDE |
Licença | Licença Apache 2.0 |
Tamanho | 320–430 MB |
Página oficial | www |
É multiplataforma, funcionando no Microsoft Windows, macOS e Linux. PyCharm tem uma Edição Profissional, lançada sob uma licença proprietária e uma Edição Comunitária lançada sob a Licença Apache.[5] A Edição Comunitária do PyCharm é menos extensiva do que a Edição Profissional.
Recursos
editarEsta seção contém uma lista de referências no fim do texto, mas as suas fontes não são claras porque não são citadas no corpo do artigo, o que compromete a confiabilidade das informações. (Fevereiro de 2024) |
- Assistência à codificação e análise, com completamento de código, sintaxe e destaque de erros, integração com linter e correções rápidas
- Navegação em projetos e código: visualizações de projetos especializadas, visualizações de estrutura de arquivos e saltos rápidos entre arquivos, classes, métodos e usos
- Refatoração de código Python: incluindo renomear, extrair método, introduzir variável, introduzir constante, levantar, abaixar e outros
- Suporte para framework webs: Django, web2py e Flask
- Depurador Python integrado
- Teste de unidade integrado, com cobertura de código linha a linha
- Desenvolvimento Python para o Google App Engine
- Integração de controle de versão: interface de usuário unificada para Mercurial, Git, Subversion, Perforce e CVS com listas de alterações e mesclagem
- Integração de ferramentas científicas: integra-se ao IPython Notebook, tem um console Python interativo e suporta Anaconda, bem como vários pacotes científicos, incluindo Matplotlib e NumPy.[6][7]
História
editarPyCharm foi lançado no mercado das IDEs focadas em Python para competir com o PyDev (para o Eclipse) ou o mais amplamente focado Komodo IDE da ActiveState.
A versão beta do produto foi lançada em julho de 2010, com a versão 1.0 chegando 3 meses depois. A versão 2.0 foi lançada em 13 de dezembro de 2011, a versão 3.0 foi lançada em 24 de setembro de 2013 e a versão 4.0 foi lançada em 19 de novembro de 2014.[8]
PyCharm tornou-se de Código Aberto em 22 de outubro de 2013. A variante de Código Aberto é lançada sob o nome Community Edition – enquanto a variante comercial, Professional Edition, contém módulos de código fechado.[5]
Licenciamento
editar- A Professional Edition do PyCharm é gratuita para projetos de código aberto e para alguns usos educacionais. Também há uma licença Acadêmica, que possui desconto para outros usos educacionais.[9]
- A Community Edition do PyCharm é distribuída sob a licença Apache 2. O código fonte está disponível no GitHub.[10]
Referências
- ↑ «Download PyCharm»
- ↑ «JetBrains Debuts PyCharm Educational Edition». JetBrains Blog. 21 de março de 2021
- ↑ "Get Your Educational Tool", JetBrains.
- ↑ «JetBrains Strikes Python Developers with PyCharm 1.0 IDE». eWeek. Arquivado do original em 22 de janeiro de 2013
- ↑ a b PyCharm 3.0 community edition source code now available Jet Brains. Outubro de 2013.
- ↑ «Explore PyCharm Features - JetBrains' Leading Python IDE»
- ↑ «What is PyCharm | Where do we Use PyCharm? | Features». EDUCBA (em inglês). 4 de novembro de 2021. Consultado em 28 de agosto de 2023
- ↑ Filippov, Dmitry (19 de novembro de 2014). «Announcing General Availability of PyCharm 4». PyCharm Blog. Consultado em 24 de fevereiro de 2015
- ↑ Classroom, site da Jet Brains.
- ↑ PyCharm Community Edition no GitHub.