netvandal /home/michele

25Oct/0826

Complessi da editor

Ecco che oggi, in realtà da qualche giorno,  si ripresenta il tragico dubbio che probabilmente affligge, prima o poi, qualunque programmatore: quale editor utilizzare?

Nel recente passato, ho utilizzato un po' di tutto, da nano a gedit, passando per Eclipse e i vari Zend Studio nella varie incarnazioni.

Gedit mi piaceva perchè era leggerino, ben integrato con gnome. Nano fa il suo dovere sempre e comunque, e quanto c'era da editare un qualcosa al volo in una sessione ssh era la scelta più ovvia. Eclipse è comodissimo e completo per lavorare in Java, è moderno, ha tutte le feautures che si possano desiderare, ma è lento, terribilmente lento, un macigno, anche con macchine di tutto rispetto. Lo Zend Studio, utilizzato per alcuni progetti abbastanza grossi in PHP si è rivelato un buon compagno di lavoro, ma le versioni < della 6 sono praticamente solo PHP oriented, mentre dalla 6 in poi, ovvero quelle basate su Eclipse, hanno ereditato tutte le note dolenti di quest'ultimo, anche se la quantità di opzioni e cose carine che mette a disposizione è veramente notevole. ( Ma un editor che non mi fa vedere in tempo reale ciò che scrivo causa lentezza è decisamente frustrante. ). Ieri ho dato un'occhiata anche a TextMate, potente, leggero, flessibile... ma indissolubilmente legato alla piattaforma e per essere sfruttato decentemente si devono imparare mille scorciatorie, piuttosto quindi punterei su emacs.

Da queste considerazioni nasce la volontà di trovare qualcosa, multipiattaforma, completo, funzionale e che vada bene per qualunque linguaggio stia utilizzano, per qualunque mole di lavoro, insomma un editor generico, ma funzionale, adattabile alle mie esigenze e a quelle di quel momento specifico, che sia possibilimente leggero ed efficiente.

In questi giorni sto per l'ennessima volta convincendomi che emacs sia forse la scelta migliore, anche se alcune comodità degli ide moderni (vedi tool di refactoring e simili) sono migliori altrove, ma la sua portabilità, personalizzabilità e complettezza ne fanno il miglior candidato. No, VI non lo digerisco :) .

Consigli dal popolo della rete?

// fine delle pare, per oggi.

Tagged as: Leave a comment
Comments (26) Trackbacks (4574)
  1. Perdonami ma qui dipende di cosa stiamo parlando, se di ambienti di sviluppo o di editor di testo. eclipse non è un editor di testo, nella lista che hai stilato non centra nulla, se stiamo parlando di editor di testo.

  2. io parlo dello strumento da usare per programmare… per sviluppare software insomma. non credo che eclipse non centri nulla, sbaglio?

  3. Ok. Ma allora gedit c’entra poco. Non è uno strumento integrato (IDE) per programmare, è solo un editor di testo. Poi ognuno usa quello che gli pare…

    Io voto per Eclipse come IDE…

  4. Su Windows Pspad o Notepad++
    Su Linux Jedit che tra l’altro è multipiattaforma.

  5. bhe, gedit con un po’ di plugin diventa un mini ide decente… ma ancora legato alla piattaforma….

  6. Io ti consiglio Quanta Plus, se programmi orientato all’ web è molto comodo avere tutti i comandi per generare rapidamente html. Inoltre puoi gestire i progetti in remoto con molta comodità.

  7. il problema è che passo abbastanza spesso da un linguaggio all’altro, da php a c, da java a python.

  8. rinunciare a VIM (vi e’ passato da un bel pezzo …. a che secolo sei rimasto?) perche’ “non si digerisce” significa che non si e’ avuto pazienza per impararlo. Con Vim si puo’ fare tutto quello che desideri ed anche molto di piu’. A questo punto penso che il miglior consiglio che ti posso dare e’:
    o ti sforzi un pochetto e magari leggi qualche guida passo passo (ne ho fatto pure io per niubbi) per usare vim e poi capisci la sua potenza, oppure usa notepad++ … alternative, a mio parere, non ce ne sono.

  9. @kijio

    Beh, potrei darti emacs come alternativa, ti basta ? :-)

  10. Codeblocks

  11. Se cerchi editor semplici geany e gedit+plugin sono abbastanza completi, anche se non come pspad o notepad++ (il primo lo utilizzo con wine e funziona benissimo). volevo utilizzare anche VIM, ma gli mancano alcune feature (ftp, gestione progetti, autocompletamento) che ha pspad e non ho voglia di imparare una nuova gestione di tasti, ne ho già troppe da ricordare (google reader, firefox, eclipse …)

    IDE assolutamente eclipse, preferisco tenere + installazioni in base al linguaggio, quindi PDT (php), Java, C/C++ e su linux va alla grande (non è pesante come su windows e non si pianta quasi mai, nonstante il mio portatile abbia 2 anni e 1 giga diram)

    Python: ide idle

    Da linea di comando VI.

  12. Hi terrific blog! Does running a blog similar to this require a massive amount work?
    I’ve virtually no expertise in computer programming but I was hoping to start my own blog soon. Anyway, should you have
    any ideas or tips for new blog owners please share.

    I know this is off subject but I just had to ask.
    Cheers!

  13. Do you have any video of that? I’d like to find out some additional information.

  14. Hi there i am kavin, its my first time to commenting anyplace, when i read this post i thought i could also make comment
    due to this good post.

  15. Thanks to my father who informed me about this webpage, this
    web site is genuinely awesome.

  16. Incredible story there. What happened after? Thanks!

  17. Thank you for sharing your info. I really appreciate your efforts and I will be waiting for your
    further write ups thanks once again.

  18. My partner and I stumbled over here coming from a different web page and thought I might
    check things out. I like what I see so now i am following
    you. Look forward to finding out about your web page again.

  19. I just couldn’t leave your website prior to suggesting that I actually loved the usual information an individual provide for your visitors?
    Is gonna be back regularly in order to investigate cross-check new posts

  20. Great website you have here but I was wondering if you
    knew of any message boards that cover the same topics
    talked about here? I’d really like to be a part of group where
    I can get responses from other experienced individuals that
    share the same interest. If you have any suggestions, please let me
    know. Thanks!

  21. I just like the valuable info you supply for your articles.
    I will bookmark your weblog and take a look at again here frequently.
    I am reasonably sure I will be informed many new
    stuff right here! Best of luck for the next!

  22. Hey there! I’ve been following your blog for a long time now and finally got the courage
    to go ahead and give you a shout out from Lubbock Texas!
    Just wanted to mention keep up the great work!

  23. Hello, i read your blog occasionally and i own a similar one and i was just curious if you get a lot of
    spam remarks? If so how do you stop it, any plugin or anything you can recommend?
    I get so much lately it’s driving me insane so any help is very much appreciated.

  24. Hi there just wanted to give you a quick heads up.

    The text in your post seem to be running off the screen in Internet
    explorer. I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I
    thought I’d post to let you know. The design and style
    look great though! Hope you get the issue solved soon. Cheers

  25. Thanks to my father who told me concerning this website, this weblog is
    genuinely amazing.


Leave a comment

You must be logged in to post a comment.

http://buyusedmonitors.com

Tags

 

October 2008
M T W T F S S
« Aug   Jan »
 12345
6789101112
13141516171819
20212223242526
2728293031