Atualiza página /ferramentas: remove Atom e moderniza recomendações#330
Atualiza página /ferramentas: remove Atom e moderniza recomendações#330rodrigosf672 wants to merge 1 commit intopythonbrasil:pelicanfrom
Conversation
Remove Atom (descontinuado) e outras ferramentas obsoletas (Spyder 2, Rodeo, jext, joe, PS Pad, etc.). Reorganiza conteúdo por finalidade (iniciantes, web, ciência de dados, terminal) com recomendações atualizadas e links oficiais válidos. Adiciona: - Positron (IDE para ciência de dados com Python/R e IA integrada) - JupyterLab e Google Colab - Thonny (IDE para iniciantes) - Neovim e Micro (editores modernos) - Seções contextuais por perfil de uso Melhora descrições com foco em iniciantes e atualiza links. Informações do Positron verificadas no site oficial. Closes pythonbrasil#311
adorilson
left a comment
There was a problem hiding this comment.
Olá, @rodrigosf672
Obrigado pelo PR.
Fiz uma série de sugestões pontuais. O principal ponto é remover algumas redundâncias e deixar a organização mais útil/didática para quem está começando, que é o público-alvo dessa página.
Uma outra coisa, que serve para contribuições futuras ou continuidade desse PR, é dividir as mudanças em commits menores. Fica mais fácil para fazer a revisão e fazer uma reversão, se necessário.
| Veja aqui uma listagem de ferramentas para te auxiliar no desenvolvimento python: | ||
| Escolher a ferramenta certa pode fazer toda a diferença na sua produtividade e aprendizado. Esta página reúne recomendações atualizadas de editores e IDEs para Python, organizadas por finalidade e perfil de uso. | ||
|
|
||
| ## Recomendações Rápidas por Perfil |
There was a problem hiding this comment.
(Re)Escrever todos os títulos na caixa recomendada para o português: apenas a primeira palavra inicia em maiúsculas.
E como esse é a primeira seção, fica melhor sendo nível 1 (apenas um #)
| - **Desenvolvimento web**: VS Code ou PyCharm — excelente suporte para Django, Flask e frameworks modernos | ||
| - **Ciência de dados e notebooks**: Positron (Python/R + IA), JupyterLab, VS Code com extensões Jupyter, ou PyCharm | ||
| - **Terminal e minimalistas**: Vim, Emacs, ou Neovim com configurações Python | ||
| - **Aprendizado Python básico**: IDLE (já vem com Python) ou VS Code |
There was a problem hiding this comment.
Esse último item poderia ser o primeiro. Assim, fica numa sequência +ou- linear com o tempo de vida de quem programa.
| --- | ||
|
|
||
| Automatiza algumas operações básicas de refactoring para Python. Tem integração com vários editores, como o PyDev e o Emacs. | ||
| ## Dicas para Escolher |
There was a problem hiding this comment.
Penso que essa seção pode estar na introdução. Talvez fundida com as recomendações.
| --- | ||
|
|
||
| *Boa parte deste conteúdo foi retirado do link (http://wiki.python.org.br/IdesPython) | ||
| *Conteúdo original baseado em http://wiki.python.org.br/IdesPython, atualizado pela comunidade Python Brasil.* |
There was a problem hiding this comment.
A wiki não existe mais. Isso pode ser removido.
| --- | ||
|
|
||
| Spyder (também conhecido como Pydee) é um poderoso ambiente de desenvolvimento interativo para a linguagem Python com edição avançada, testes interativos, recursos de depuração e introspecção | ||
| ## IDEs Complementares e Alternativas |
There was a problem hiding this comment.
Essa seção pode ser fundida com "IDEs e editores". Particularmente, IDLE deveria ser uma das primeiras recomendações. Pode ser indicado para iniciantes e ser o ambiente integrado do Python.
| --- | ||
|
|
||
| Atom é open source e feito pelo Github e com suporte para várias linguagens, dentre elas o Python. É integrado ao Git e Github, sendo possível mexer com o Git e Github através da interface do editor de texto. Ótimo para iniciantes. | ||
| ## IDEs e Editores — Principais Recomendações |
There was a problem hiding this comment.
A seção "IDEs e editores" pode ter subseções. De forma 1:1 seria:
- Principais recomendações
- Editores de texto avançados
- IDEs complementares e alternativas
Mas possivelmente pensar em nomes melhores e reorganizar as ferramentas.
| Template: page | ||
|
|
||
| Veja aqui uma listagem de ferramentas para te auxiliar no desenvolvimento python: | ||
| Escolher a ferramenta certa pode fazer toda a diferença na sua produtividade e aprendizado. Esta página reúne recomendações atualizadas de editores e IDEs para Python, organizadas por finalidade e perfil de uso. |
There was a problem hiding this comment.
Expandir isso explicando que escolha de ferramenta é algo pessoal e tals... entretanto existem algumas recomendações para a escolha de acordo com perfil da pessoa finalidade de uso...
Resumo
Este PR atualiza a página
/ferramentasconforme solicitado no issue #311:make html(conteúdo de/ferramentasestá atualizado corretamente).Mudanças principais
Removido:
Adicionado:
Reorganizado:
Rationale
A página anterior estava desatualizada (Atom, links quebrados do Google Code/SourceForge) e desorganizada (misturava editores simples com IDEs sem critério claro). Esta atualização:
Verificação
make html— sucesso (29 páginas processadas)Closes #311