El teu blog de Linux en català

Light Table, un entorn de desenvolupament modern per a GNU/Linux

Si sou desenvolupadors en entorns GNU/Linux probablement traballareu amb Netbeans, Eclipse, Gedit, Kate, Vim, Emacs, Komodo Edit, Ninja IDE, Geany, Anjuta o molts altres (especial menció a Sublime Text, l’IDE més lleuger i maco que he vist fins ara, però no lliure).

Totes són bones opcions i al final es tracta de trobar-se còmode. A nivell personal m’he trobat amb què:

  • El Netbeans i l’Eclipse consumeixen molts recursos
  • Gedit, Kate, Vim no em donen el que vull (amb extensions i tal es poden configurar molt, però no m’hi acostume)
  • Komodo Edit el vaig fer servir durant molt de temps, però finalment el vaig deixar de banda perquè no podia debugar
  • Geany esta bé, però té manca de funcionalitats
  • Ninja IDE no l’he provat en excès, però no m’ha acabat de convèncier
  • Anjuta no em serveix per a PHP

En definitiva, sóc dels molts que per una o per l’altra va acabar amb Sublime Text 2. Una delícia, una meravella. Però no és lliure i tot i que es pot fer servir sense pagar, sempre t’acaba recordant que estaria bé que pagares una llicència.

Light Table

Dit això, ara vull parlar breument de Light Table. Un nou IDE (que ara mateix no té el codi publicat, simplement perquè el desenvolupador vol publicar-ho quan estiga acabat) que segueix l’estil del Sublime Text, però que encara va més enllà.

Ara mateix, només és compatible amb Javascript, Python i Clojure (Java), tot i que llenguatges nous arribaran. El punt principal d’aquest IDE és que tenim un concepte nou de desenvolupament. Només cal que vegeu el vídeo:

Instal·lació

Podeu baixar-vos els binaris executables des de la pàgina oficial.

    • Siot on 20 de juliol de 2013 at 09:45

    Reply

    Últimament he estat utilitzant Cloud9 IDE, un IDE online, i m’ha sorprès molt gratament. Té possibilitats que encara no he provat ja que he estat editant php y javascript, però em té fascinat.

    • Daniel on 20 de juliol de 2013 at 11:44

    Reply

    Interessant! Si tingués un mode vi/vim seria fantàstic!

    • Didac on 20 de juliol de 2013 at 14:50

    Reply

    Té molt bona pinta.
    Jo també porto un parell d’anys amb Sublime Text i es molt gran, la velocitat que ofereix no la trobo en cap altre entorn, la senzillesa visual, opcions de configuració … a tot això cal afegir-li una amplia comunitat que carrega de temes i plugins molt i molt interessants.

    Estarem atents a aquest nou projecte.

    • Albert on 20 de juliol de 2013 at 16:34

    Reply

    Certament sembla fantàstic. Jo soc molt fan del Sublime, però em falta trobar alguna eina que em permeti desenvolupar en equip fàcilment. He provat l’i9 cloud que comenta en Siot, però no m’és del tot còmode…
    Dropbox + Sublime va prou bé, però el fet d’editar simultàniament és un xic complicat. Sabeu si amb git pots fer-ho això?

    • jmaspons on 20 de juliol de 2013 at 18:39

    Reply

    Kate està molt bé com a editor de textos però no en diria IDE. Encara que via plugins pugui servir per programar, compilar, debugar i fer de client d’SQL, l’IDE de la família és el Kdevelop. L’editor de text del kdevelop és el kate encastat i a més hi ha moltes altres funcionalitats integració amb sistemes de gestió de versions (git, svn, mercurial, etc.), gestió de projectes amb cmake, etc.

    @Albert git és una bona opció per què varies persones treballin simultàniament en un projecte.

    Salut!

    • Alex on 1 de març de 2014 at 10:06

    Reply

    Has oblidat posar a la llista d’IDEs un lliure que està molt bé:
    Code::Blocks
    És el meu favorit. Tradicional però senzill i robust, lliure, multiplataforma, permet fer depuració amb traça de variables

    • Alex on 1 de març de 2014 at 10:06

    Reply

    Has oblidat posar a la llista d’IDEs un lliure que està molt bé:
    Code::Blocks
    És el meu favorit. Tradicional però senzill i robust, lliure, multiplataforma, permet fer depuració amb traça de variables
    http://www.codeblocks.org/

Deixa un comentari

Your email address will not be published.