Python – Uma linguagem, várias Ide´s – Diversos sabores ;)


Salve salve todo mundo!!

Venho através deste documento, mostrar que o python além de poderoso, tem muitas ides para agilização do processo de programação!

No caso deste tutorial, vou focar em ides livres, apesar de existirem várias ides pagas. Mas, como nem todo mundo quer ou pode pagar vamos partir para as livres que não deixam a desejar em nada!!

Começando pelo meu primeiro tutorial escrito na vida, vou falar da Eric Ide…

Eric IDE:

Características:

Esta ide é escrita em python e é para python! Portanto, é uma boa pedida.

Para aprender a instalar o Eric segue o tutorial:

Tutorial que está aqui mesmo no blog.

Download do Eric – http://eric-ide.python-projects.org/

Komodo Edit:

Características:

Pode ser utilizado para programar nas seguintes linguagens:

  • Perl
  • PHP
  • Python
  • Ruby
  • JavaScript
  • CSS
  • HTML e XML
  • Aceita extensões como o Firefox (Pois é baseada na engine do mesmo 😉 )
  • Multi-plataforma ( Windows, Linux e Mac ) 😉
  • Podem ser criados vários “componentes” que ajudarão no desenvolvimento das aplicações, principalmente as aplicações Django.

Não há segredos na instalação do Komodo, mais segue um tutorial de customização do mesmo para utilizar o Django. Neste tutorial, podemos criar vários “atalhos” para criar novos projetos, aplicações, rodar comandos próprios do Django de dentro da IDE, o que maximiza a produtividade 😉

Komodo Edit – Customizando e utilizando com Django

Link para download do Komodo Edit – http://www.activestate.com/komodo_edit/

Eclipse:


Não poupo elogios à esta ide, até mesmo porque, ela é fantástica 😉

Pode ser utilizada para programar em praticamente qualquer linguagem!!! Se não existe ainda uma integração você pode criar !! uhauhadshua

Sendo a  mais famosa das 3, ela dispensa comentários. Portanto, faça  o download da mesma e utilize…

Download do Eclipse

Abaixo um tutorial de como instalar o plugin PyDev, para que assim, você possa programar Python na sua ide eclipse!!!
Lembrando que o plugin PyDev integra muito bem com o Django, sendo assim uma ótima opção para quem deseja trabalhar com esta framework 😉

Link do tutorial disponível aqui mesmo no blog.

Espero que seja útil a mais alguém 😉

Ps. O tutorial do Komodo ficou show de bola!!!

Abraços

Anúncios

10 Respostas to “Python – Uma linguagem, várias Ide´s – Diversos sabores ;)”

  1. Show as dicas de uso do Komodo Edit.

    Particularmente, qual das IDEs você prefere?

    • Eu utilizo o Eclipse com Pydev… Acho que integra um pouco melhor com o Django, apesar de que, as teclas de atalho do Komodo são um fator dá muita vantagem a esta IDE. Acho que da para fazer as teclas de atalho para o eclipse também, mas ainda não consegui descobrir como se faz!
      Assim que descobrir, postarei um tuto à respeito!!
      Mas IDE é muito difícil de emitir opinião. Você tem que usar a que você se adapta melhor!

      Abraços!

  2. Marcus Chevitarese Says:

    Fala, primo! 😉

    Legal seu blog! Sabia que o Python é a linguagem-base do Plone/Zope, um dos melhores CMS que existe – e ‘open source’?

    Nós o utilizamos aqui na Câmara (www.camara.gov.br), tanto na Intra quanto na Internet. Mas não é minha área, portanto não posso opinar.

    [],

    Marcus.

    • Sei sim!! Até já brinquei com o Plone/Zope, mas achei meio complicadinho. Agora, desenvolver sistemas utilizando Django é fantástico!!!
      Até hoje não utilizei nada tão fácil e produtivo como Django!

      Recomendo a todos!!! 😉

      Abraços

  3. Ja utilizei as IDE´s gratuitas, Eclipse(pydev) e a Komodo Edit.

    Como IDE é uma escolha particular, assim, cada um vai ter a sua predileta.

    Minha escolha foi para atender os requisitos:
    1)IDE o mais completa possível p/ Python.
    Obs: IDE´s p/ várias linguagem acabam sendo pesadas.
    2) Permitir de forma ágil fazer DEBUG nos fontes nos projetos em Django.

    O PyScripter(http://code.google.com/p/pyscripter/) me atendeu os requesitos acima e é bem leve de executar.

    Obs: A IDE roda apenas no WINDOWS.

    As caractarísticas da IDE pode ser vistas no WIKI do projeto:
    http://code.google.com/p/pyscripter/wiki/PyScripter

    Sobre como configurar em Django no proprio Help do programa tem um item específico:
    “Debugging Django Applications”

    Após dar uma estudada na IDE, acabei “personalisando” p/ o desenvolvimento em Django, utilizando a capacidade de escrever ferramentas na própria IDE.

    Acabei gerando as ferramentas p/ executar os scripts:
    1)manage.py: runserver, syncdb, startapp [nome do projeto], sqall [nome do projeto] e validate
    2)Executar o shell do Python com as configurações do projeto, como faz o procedimento
    “python manage.py shell”

    Com a IDE configurada, podemos fazer o desenvolvimento de projeto em Django de forma suave, evitando a saída da IDE.

    Um dos pontos que mais gosto é poder estudar o comportamento das classes do Django em tempo de execução, podendo chamar os seus métodos no proprio interpretador python embutido.

    Como sou um iniciante em Django, achei essa IDE bem apropriada p/ facilitar o aprendizado desse Framework

    e executar o shell do Django.

    1) Django manage.py: Executa o script manage.py.
    Obs: o(s) argumentos p/ o manage.py é o texto selecionado no documento ativo.
    2)

    Como temos vários argumentos p/ o manage.py,

    com os argumentos encontrados no

    Programo em Python e em C/C++.

    Atualmente, estou usando a IDE P por ser leve e oferecer um bom ambiente de desenvolvimento p/ Python, a.

    Tem uma restrição no uso da PyScripter, ela é só roda no Windows.

    No site http://code.google.com/p/pyscripter/ vc.pode ver Screenshot mostrando as funcionalidades.

    São vários recursos, competindo com IDE’s pagas, .

  4. Ja utilizei as IDE´s gratuitas, Eclipse(pydev) e a Komodo Edit.

    Como IDE é uma escolha particular, assim, cada um vai ter a sua predileta.

    Minha escolha foi para atender os requisitos:
    1)IDE o mais completa possível p/ Python.
    Obs: IDE´s p/ várias linguagem acabam sendo pesadas.
    2) Permitir de forma ágil fazer DEBUG nos fontes nos projetos em Django.

    O PyScripter(http://code.google.com/p/pyscripter/) me atendeu os requesitos acima e é bem leve de executar.

    Obs: A IDE roda apenas no WINDOWS.

    As caractarísticas da IDE pode ser vistas no WIKI do projeto:
    http://code.google.com/p/pyscripter/wiki/PyScripter

    Sobre como configurar em Django no proprio Help do programa tem um item específico:
    “Debugging Django Applications”

    Após dar uma estudada na IDE, acabei “personalisando” p/ o desenvolvimento em Django, utilizando a capacidade de escrever ferramentas na própria IDE.

    Acabei gerando as ferramentas p/ executar os scripts:
    1)manage.py: runserver, syncdb, startapp [nome do projeto], sqall [nome do projeto] e validate
    2)Executar o shell do Python com as configurações do projeto, como faz o procedimento
    “python manage.py shell”

    Com a IDE configurada, podemos fazer o desenvolvimento de projeto em Django de forma suave, evitando a saída da IDE.

    Um dos pontos que mais gosto é poder estudar o comportamento das classes do Django em tempo de execução, podendo chamar os seus métodos no proprio interpretador python embutido.

    Como sou um iniciante em Django, achei essa IDE bem apropriada p/ facilitar o aprendizado desse Framework

    Abraços

    • Bacana kra… Vou dar uma olhada nesta ferramenta!!!
      Meu intuito é maximinizar o potencial do desenvolvimento, já que o Django já faz isto por natureza, mais um ide com realce de sintaxe, autocomplete e afins é simplesmente fantástica!

      Das que utilizei, nenhuma oferece todos os recursos para desenvolver projetos em Django, mas já facilitam bastante!
      Gostei mais do PyDev, mas as ferramentas oferecidas pelo Komodo te dão uma “Komodidade” hehehe…

      Mais irei testar e lhe falo o que achei!

      Obrigado pela dica 😉

      Abraços…

      Fred Chevitarese – GNU/Linux

    • Como você configurou o autocomplete nesta ferramenta ?

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: