2009/04/24

Gedit como Ferramenta de Desenvolvimento Web no Ubuntu

Desculpem lá, mas tenho que mencionar este post - nem que seja para ficar aqui como referência sempre que eu precisar dele! :)

Quando se muda para outra plataforma - como acontece quando alguém com longos anos de tradição no Windows muda para o Ubuntu - é normal sentir-se perdido quanto tenta encontrar ferramentas que lhe permitam fazer o mesmo que fazia no seu "ambiente natural".

Claro que é uma questão de tempo até que descubra novas ferramentas... e em muitos casos até pode ficar agradavelmente surpreendido.

Como é o caso deste gedit artilhado.



Para desenvolver solução para a web (HTML, Javascript, PHP, etc.) muitas vezes pensa-se que seja necessário um editor "topo-de-gama" cheio de funcionalidades. O que muitos não sabem é que o "básico" gedit serve e sobra - desde que o saibam configurar e ajustar às vossas necessidades.

E como é que isso se faz? Nada como aprender com os melhores: é só darem um saltinho ao blog do Micah Carrick.

Quando terminarem, serão incapazes de reconhecer o vosso gedit:

  • VERY STABLE! You won't lose your work due to a crash!
  • Syntax highlighting for PHP, HTML, CSS, Javascript, and just about any other language you'll use as a web developer.
  • Line numbers.
  • Right margin guide.
  • Auto Indentation
  • Indent/Unindent selected block of code
  • Spaces or tabs with cusomizable tab width and optional modeline support.
  • Matching bracket highlighting.
  • Side pane file browser with FTP, SFTP, SSH, etc. support.
  • Side pane tag list with XHTML Elements, XHTML Attributes, CSS Properties, and PHP Functions.
  • Snippet library with accelerators and "Tab Triggers".
  • Validate HTML using Tidy.
  • Beautify/Cleanup HTML using Tidy.
  • Parse and check syntax of PHP using php.
  • Beautify PHP using PHP_Beautifier.
  • Reference the function under the cursor in the online PHP manual.
  • Customizable external tools--the sky is the limit.
  • Color picker to insert hex color from a standard GTK+ color wheel.

Acham que falta algo? :)

12 comentários:

  1. heheheh.. já te converteste! :D

    ResponderEliminar
  2. Eu venho a converter-me há muito. :)
    Como já disse, não sou "fanático" por nenhum S.O. - e por formação sempre tive preferência pelos Windows. (Mas fiquei-me pelo XP, ja que daí pra frente não me "convenceram".)

    Os Linux, tento acompanhar o mais possível, e desde que saiu o Vista que tenho seguido mais de perto o Ubuntu em particular - e tenho vindo a gostar do que tenho visto.

    Por isso mesmo, tirando cada vez menos excepções, espero poder vir a usar exclusivamente Linux no futuro.

    ResponderEliminar
  3. Eu já o faço.. e para quem quer abandonar de vez o Windows e está em dúvida entre um Mac ou Linux aconselho vivamente a experimentar o novo Ubuntu 9.04

    ResponderEliminar
  4. Viva Carlos,

    Eu costum usar o geany tb é bom :)

    ResponderEliminar
  5. Viva,

    Eu uso o Geany, mas também já usei o Gedit para desenvolvimento web.

    Prefiro o Geany porque ele tem function completion, coisa que no Gedit por enquanto só existe num plugin e não é perfeito.

    O Geany usa o gtksourceview tal como o Gedit e também é muito estável.

    Outro editor é o Screem, mas já ouvi dizer que ele não era lá muito estável.

    ResponderEliminar
  6. Mais um voto no geany :)

    ResponderEliminar
  7. Yo uso gedit todo el tiempo para editar en php, html, css, y me conecto por sftp, Gedit es genial!!

    Le falta:

    Drag and Drop files (upload/download) on side panel
    File-encoding quick convertion (utf-8 to iso8859-1 for example)

    ResponderEliminar
  8. @Javi

    Gracias pelo comentário.
    Creio que és o primeiro "hermano" a deixar um comentário aqui no blog! :)
    Obrigado.

    (E o agradecimento a todos os outros comentadores habituais, que está implícito, obviamente! :)

    Essa funcionalidade de editar ficheiros remotamente, foi uma das funcionalidades que me pareceu excelente.
    Imagino que depois apeteça ter essa tal funcionalidade de upload/download... pois. :)

    ResponderEliminar
  9. Eu andei à procura de um bom editor "wysiwyg" para o ubuntu e os únicos que resolveram essa situação foram o Quanta+ e o Screem.
    Em win uso o Microsoft Expression Studio.. e gosto...
    Espero que um dia to opensource chegue às possibilidades do MES ou do Dreamweaver ..

    ResponderEliminar
  10. Aqui Gedit só para abrir documentos de texto, desconhecia essas funcionalidades adicionais.

    ResponderEliminar
  11. Isto não tem nada a haver com o post, mas como me parece que percebes de PHP, linguagem que em tempos utilizei e gostei bastante, só a larguei porque precisava de fazer reports em excel e em PDF e não estava a conseguir personalizar ao meu gosto. Virei-me para o .NET que tem o Crystal Reports e o Reporting Services que faz precisamente o que eu quero. Mas como gostava de utilizar novamente PHP pergunto-te o que utilizas na tua empresa para fazer reports com PHP de forma rápida e eficaz, pois aqui onde trabalho é tudo para ontem. Obrigado

    ResponderEliminar
  12. Há muito que não trabalho em PHP... e as últimas coisas que fiz foi em ASP (o "clássico" e não o .net) pelo que estou desactualizado dessas coisas.

    Para fazer coisas neste momento, as minhas opções seriam Python ou RubyOnRails...

    ResponderEliminar