JetBrains, inicialmente
denominada IntelliJ, é uma empresa checa fundada por Sergey Dmitriev, Valentin
Kipiatkov e Eugene Belyaev e tem por objetivo tornar o desenvolvimento de
software uma experiência mais agradável e produtiva. Seu primeiro produto foi o
IntelliJ IDEA lançado em 2001. Atualmente possui duas linguagens, Kotlin e MPS,
além de terem desenvolvido vários IDEs, como o CLion, RubyMine, WebStorm, Rider,
PyCharm, entre outros.
Neste post iremos nos focar no PyCharm
que foi um ambiente de desenvolvimento lançado em fevereiro de 2010 pensando na
linguagem Python. Sua versão atual (PyCharm 2019.2) suporta a versão Python
3.8, possui melhorias nos cadernos Jupyter e suporta outras linguagens que sua
versão anterior.
Principais recursos:
Assistência Inteligente ao
Python: O PyCharm fornece conclusão de código inteligente, inspeções de código,
realce de erros imediatos e correções rápidas, junto com refatorações
automatizadas de código e recursos avançados de navegação.
Estruturas de Desenvolvimento
Web: Oferece suporte específico para estruturas de desenvolvimento web
modernas, como Django, Flask, Google App Engine, Pyramid e web2py.
Ferramentas Científicas: O
PyCharm integra-se ao IPython Notebook, possui um console interativo do Python
e suporta o Anaconda, além de vários pacotes científicos, incluindo o
matplotlib e o NumPy.
Desenvolvimento de tecnologia
cruzada: Além do Python, o PyCharm suporta JavaScript, CoffeeScript,
TypeScript, Cython, SQL, HTML / CSS, linguagens de modelo, AngularJS, Node.js,
entre outras.
Recursos de Desenvolvimento
Remoto: É possível executar, depurar, testar e implementar aplicativos em hosts
remotos ou máquinas virtuais, com intérpretes remotos, um terminal ssh
integrado e integração do Docker e do Vagrant.
Ferramentas de desenvolvedor
incorporadas: Possui um depurador integrado e um test runner; Perfilador de
Python; um terminal embutido; e integração com as principais ferramentas de
banco de dados do VCS e integradas.
Página Oficial: https://www.jetbrains.com/
Referências:
Comentários
Postar um comentário