... | ... | @@ -73,15 +73,3 @@ O pipenv é a nova ferramenta de gerenciamento de pacotes do Python. Ela reune e |
|
|
- facilita o uso do virtualenv
|
|
|
- procure o que faz o pip e o virtualenv. Adicione a facilidade de uso dos dois.
|
|
|
|
|
|
## Dicas e ferramentas
|
|
|
|
|
|
|
|
|
Essa seção fala de dicas e ferramentas especiais que não fazem realmente parte do projeto.
|
|
|
|
|
|
- [IPython] se você digitar `python` em um terminal vai receber um shell para executar comandos da linguagem Python, é ótimo para testar pequenos trechos de código. Mas faltam vários recursos de um shell, como autocomplete e ver o último comando usando seta pra cima. Pra isso é útil usar o `ipython` no terminal as mesmas vantagens de antes e mais algumas.
|
|
|
|
|
|
- [PyCharm] é uma IDE para desenvolvimento em python. Alguns recursos: ajuda no uso da pep8, mostra trechos de código e variáveis que não estão sendo usadas, autocomplete e spellcheck pra palavras em inglês.
|
|
|
|
|
|
- [Jupyter Notebook] anteriormente conhecido como IPython Notebook. É basicamente uma versão web do IPython, muito útil pra prototipar códigos um pouco maiores, como as análises.
|
|
|
|
|
|
- [Coalas] é um [linter](https://en.wikipedia.org/wiki/Lint_(software)). Pode simplesmente mostrar seus erros, interativamente te ajudar a corrigi-los ou até corrigir tudo pra você (essa opção não é recomendada pq as vezes ele faz cagada). Precisa de módulos chamados bears, alguns bears úteis: PEP8Bear, PyLintBear e PyUnusedCodeBear. |
|
|
\ No newline at end of file |