I migliori IDE per gli sviluppatori Web

Martedì 1 Febbraio 2011 - 10:56

di Kiko

Software e Servizi

Un IDE, acronimo di Integrated Development Environment, è un software di ausilio per un programmatore. Mette assieme i classici tool che sono necessari durante lo sviluppo del codice e quindi un editor, un compilatore, un debugger, un sistema per il versioning dei file.

Ne esistono davvero tantissimi, pronti da scaricare, open source e gratuiti, ognuno con proprie caratteristiche. I tre più interessanti, anche se è difficile stilare una classifica oggettiva, sono i seguenti:

  • Aptana, specifico per i linguaggi per il Web quali PHP, HTML, CSS, Ruby e Javascript. L’editor è potenziato con funzioni che migliorano la scrittura del codice con popup e suggerimenti per le keyword del linguaggio usato. Integra un buon debugger e un tool FTP col quale pubblicare, attraverso un semplice click, i nostri file direttamente sui server;
  • Eclipse, multipiattaforma e multilinguaggio, completo in ogni suo aspetto. Tramite plugin è estendibile così da potenziarlo in lungo e in largo;
  • Komodo, mette a disposizione del programmatore l’autocompletamento del codice e pratici calltips e cataloghi che aiutano durante la digitazione del sorgente. Supporta tutti i linguaggi per il Web. Ottimo il debugger integrato. A differenza dei due prodotti precedenti il software viene rilasciato con licenza commerciale.

Altri titoli interessanti potrebbero essere CodeLite, NetBeans e Geany.

Tags:

Categoria: Software e Servizi | Permalink

Commenti

1

Eclipse tutta la vita!! :)

# - postato da Marco Lecce - 01 Febbraio 2011 - 10:59

2

L’ho sentito dire spesso, @marco!

# - postato da Kiko - 01 Febbraio 2011 - 11:04

3

Ho avuto modo di provare Komodo in passato. Ottima interfaccia ma l’ho trovato piuttosto lento

# - postato da Maurizio - 01 Febbraio 2011 - 11:09

4

@Kiko
ci credo, se lavori con tecnologie diverse è lo strumento più comodo che abbia mai provato!

Se poi consideriamo che:

1) Komodo non credo sia proprio all’altezza
2) Aptana può essere integrato in Eclipse attraverso alcuni plugin

della lista dei più interessanti ne rimane uno solo :D

# - postato da Marco Lecce - 01 Febbraio 2011 - 11:18

5

Per un po’ ho utilizzato Aptana, ma poi sono tornato a eclipse (che tra l’altro e’ la base di Aptana) perche’ avevo problemi di stabilita’.

Prima di usare aptana/eclipse usavo Geany, ma e’ un normalissimo editor di testo con supporto minimale per vari linguaggi

# - postato da Giacomo - 01 Febbraio 2011 - 11:24

6

hey ma non dimentichiamoci di Textmate per chi lavora in OSX :)

# - postato da Alberto - 01 Febbraio 2011 - 11:36

7

credo sia degna di nota anche la piattaforma MonoDevelop (http://monodevelop.com/)

# - postato da Marco Lecce - 01 Febbraio 2011 - 11:38

8

100 mega di memoria per tenere su un editor mi sembrano esagerati (netbeans ed eclipse). Eclipse su windows è lentissimo a caricare, nel frattempo vai a prendere un caffe.

Un editor insostituibile, che però è solo a pagamento, è textmate. Leggerissimo con un sacco di bundle e supporta un sacco di linguaggi.

Poi dipende dal linguaggio ovviamente. Ma mettersi a fare html,css e js con ecliplse mi sembra una esagerazione dal punto di vista.

Eclipse può andare bene per linguaggi come java, c o php quando ci sono tante classi e l’auto completamento è necessario.

# - postato da sasuke - 01 Febbraio 2011 - 11:38

9

Io utilizzo NetBeans come IDE per lo sviluppo PHP e se devo dare un mio parere personale è quello più funzionale, permettendo di scrivere codice in modo facile e ha una semplice navigazione del codice.
E poi si integra semplicemente con i framework Synfony e ZendFramework.

# - postato da MaiNick - 01 Febbraio 2011 - 11:41

10

Io uso dreamweaver cs4 :D vabene lo stesso?

# - postato da Daniel - 01 Febbraio 2011 - 11:49

11

Personalmente uso TextMate (mac) per l’editing rapido di qualunque tipo di file. Per i progetti utilizzo Netbeans (php) che trovo molto più rapido e performante di Eclipse. L’auto-completamento di netbeans è eccellente e migliora di versione in versione. Dalla versione 7 (ora in beta) saranno disponibili anche alcuni strumenti di “refactoring” per Php.

# - postato da Paolo - 01 Febbraio 2011 - 11:56

12

Dreamwaver CS5 nel css-html-sj-php non si batte, ma capisco chi sviluppa prettamente in js o php e lo fa ad un certo livello, in quel caso servono funzionalità avanzate che DW non ha.

# - postato da TaTaC - 01 Febbraio 2011 - 12:00

13

io l’ho provati tutti!!! ed ora utilizzo PhpStorm (comprato in offerta a 40 euro) ed è fantastico!!

Niente a che vedere con Netbeans, Aptana: veloce e senza freeze, autocompletamento fulmineo, operazioni di refactoring avanzate (con progetti di centinaia di file vale il prezzo solo per quello), plugin per db, lavoro in remote host semplice e senza bug (vedi eclipse o aptana), git/svn/mercurial integrati perfettamente (grossa lacuna degli altri IDE).

Per piccoli lavori utilizzo TextMate/TextWrangler, pspad/e-texteditor su windows

# - postato da markux - 01 Febbraio 2011 - 12:03

14

per le modifiche veloci niente di meglio che notepad++ per l’area codice

# - postato da Edoardo - 01 Febbraio 2011 - 12:04

15

Coda

# - postato da Francesco - 01 Febbraio 2011 - 12:08

16

@Alberto ho solo postato i tool multipiattaforma!

# - postato da Kiko - 01 Febbraio 2011 - 12:08

17

Non è multipiattaforma e non è nemmeno un IDE.. ma è un programma solo Windows a cui non potrei più staccarmi: phpDesigner.
Provatelo, è fantastico.

# - postato da Massimiliano - 01 Febbraio 2011 - 12:25

18

Non ci credo! Perché non hai messo Visual Studio? Se la discriminante è il prezzo, personalmente penso che siano assolutamente da citare almeno Visual Web Developer Express e Web Matrix, che sono gratuiti ;)

# - postato da Filippo - 01 Febbraio 2011 - 12:28

19

Dreamweaver cs5 è imbattibile….

Gratis per Mac c’e’ TextWrangler che è gratuito, pesa pochissimo ed è potente.

# - postato da Enrico - 01 Febbraio 2011 - 12:49

20

Microsoft Visual Web Developer 2010 Express. Non esistono autocomplete all’altezza.

# - postato da Dag - 01 Febbraio 2011 - 12:54

21

Parafrasando una battuta di Clint Eastwood:
“Gli IDE sono come le p…le, ognuno ha i suoi.” :-)

# - postato da Gabriele Romanato - 01 Febbraio 2011 - 13:19

22

Notepad++

# - postato da Slam - 01 Febbraio 2011 - 13:53

23

Per adesso Eclipse tutta la vita che ho su una chiavetta usb e quindi posso sviluppare dove mi pare, con gli altri te lo sogni.

# - postato da Marco Bruni - 01 Febbraio 2011 - 13:54

24

Io uso Webuilder 2010 che costa circa € 40 + PSPad che è freeware, e per quello che devo fare io ([X]HTML, CSS, JavaScript, ASP, PHP) è l’accoppiata ideale dato che si completano a vicenda IMHO. Andando a configurarli si possono integrare con altri programmi, ma non mi sono mai preso la briga di andare a vedere come si faccia, e ad es. per il versioning io mi affido a Tortoise SVN.

Per i lavori molto vecchi dove sono costretto a mettere mano su layout tabellari mostruosi, uso una vecchia copia di Dreamweaver CS3 e non necessito di versioni più aggiornate :)

Gli IDE elencati li ho provati, ma l’impatto con pesantezza di caricamento, centinaia di funzionalità da scoprire ecc… mi ha sempre frenato e fatto optare per rimanere ai miei soliti tool.

# - postato da Andrea Bizioli - 01 Febbraio 2011 - 13:59

25

Istallare plugin su Netbeas è semplicissimo. Chi usa un texteditor e basta non ha, evidentemente, scadenze da rispettare con applicativi web lunghi decine di migliaia di righe di codice.

# - postato da JaKaiser - 01 Febbraio 2011 - 14:18

26

Personalmente,
Su Win: Notepad++, SciTe, PHPDesigner
Su Mac: Coda, Smultron, TextWrangler
Su Linux: GEdit, Kdevelop
@markux mi sa che proverò PhpStorm. Non l’avevo mai sentito ma mi sembra mooolto interessante! Thanx

# - postato da Cheope - 01 Febbraio 2011 - 14:36

27

Notepad++ su Windows e Scintilla su Linux, ho scadenze e progetti con tantissimi file, mai avuto un problema. Manca giusto una sezione per i progetti ma ci si abitua presto a farne senza :-)

# - postato da Marco Grazia - 01 Febbraio 2011 - 14:36

28

Ma Visual Studio? Non sono propriamente uno sviluppatore web, ma quando mi capita di lavorare con HTML e javascript lo trovo molto comodo.

# - postato da Jack - 01 Febbraio 2011 - 14:54

29

Coda per OS X

# - postato da Troglos - 01 Febbraio 2011 - 15:11

30

Secondo me Coda e textmate per il mac sono il massimo

# - postato da lorenzo - 01 Febbraio 2011 - 15:54

31

io uso codelobster, ha plugin sia per framework lato client che server tipo jquery, codeigniter…

# - postato da riccardo - 01 Febbraio 2011 - 16:36

32

come altri nei commenti, non e’ chiaro il perche’ non e’ stato inserito almeno visual web developer express nella lista. Credo abbia il miglior autocomplete attualmente din circolazione. Ah! Ma non ditemi perche’ e’ Microsoft? Ambe’, allora state bene cosi…

# - postato da vivamau - 01 Febbraio 2011 - 16:40

33

textpad!

# - postato da ciao - 01 Febbraio 2011 - 21:15

34

Io utilizzo Coda per OSX!!

# - postato da claudio - 01 Febbraio 2011 - 23:53

35

Coda per OSX e PSPad per Windows …

# - postato da Christian - 02 Febbraio 2011 - 08:43

36

Personalmente ritengo che un’abitudine una volta acquisita valga più di qualsiasi funzione, prestazione o aspetto grafico.
Tutti coloro che da anni usano un IDE e stanno leggendo questo articolo e i relativi commenti, difficilmente cambieranno il proprio prescelto, pur scoprendone qualcuno più prestante.

Ho sempre amato Dreamweaver per quanto riguarda il lato client, ho iniziato ad usarlo una decina di anni fa quando mi sono avvicinato al web e si è rivelato un ottimo compagno di viaggio. DW però oltre ad avere un costo elevato si rivela tuttora decisamente insufficiente per quando riguarda lo sviluppo lato server, dove tra i tanti consiglio Eclipse.

Soprattutto per chi inizia, e abitudini non ne ha, ritengo che la scelta dovrebbe cadere gratuitamente su Eclipse perché nelle aziende grosse si usa proprio per lo sviluppo anche in ambiti diversi dal web (Java in primis). Quindi abituarsi ad usarlo può poi aprire nuove prospettive con minor sforzo.

# - postato da Claudio - 02 Febbraio 2011 - 09:45

37

Io uso Webuilder 2010 che costa circa € 40 + PSPad che è freeware, e per quello che devo fare io ([X]HTML, CSS, JavaScript, ASP, PHP) è l’accoppiata ideale dato che si completano a vicenda IMHO. Andando a configurarli si possono integrare con altri programmi, ma non mi sono mai preso la briga di andare a vedere come si faccia, e ad es. per il versioning io mi affido a Tortoise SVN.

Per i lavori molto vecchi dove sono costretto a mettere mano su layout tabellari mostruosi, uso una vecchia copia di Dreamweaver CS3 e non necessito di versioni più aggiornate :)

Gli IDE elencati li ho provati, ma l’impatto con pesantezza di caricamento, centinaia di funzionalità da scoprire ecc… mi ha sempre frenato e fatto optare per rimanere ai miei soliti tool. Come dice Claudio certe abitudini sono dure a morire

# - postato da Andrea Bizioli - 02 Febbraio 2011 - 10:01

38

PHPdesigner anche io! :D

# - postato da Tambu - 02 Febbraio 2011 - 10:45

39

Su Windows mi trovo bene con Komodo Edit, ha tutto quello che mi serve.
Eclipse è di una pesantezza incredibile e lo trovo esageratamente complesso per quello che mi serve.

# - postato da luglio7 - 02 Febbraio 2011 - 13:52

40

Eclipse non mi piace, ma resta un prodotto di riferimento ugualmente!

PHPdesigner l’ho usato tanto tempo fa e mi era discretamente piaciuto.

Andrò completamente controcorrente: da ormai due/tre anni non uso più un IDE, ma viaggio con Smultron (Mac) e VI o Bluefish (Linux)!

# - postato da Kiko - 02 Febbraio 2011 - 14:13

41

con la decadenza degli editor WYSIWYG si sono sviluppati dei validi progetti, eclipse e netbeans in primis.
Integrano strumenti per il lavoro di gruppo, facilitano la produttività e l’organizzazione del codice.
Personalmente non credo che accetterei di lavorare con chi pensa che notepad o nano o VI siano strumenti professionali, mi sembra un atteggiamento anacronistico, che forse andave bene ai tempi in cui frontpage la faceva da padrone, ma era già allora meglio dreamveawer in modalità solo codice :)
IMHO

# - postato da Gabriel - 02 Febbraio 2011 - 23:51

42

Per piccole modifiche al volo Notepad++. Le modifiche più complesse (le lascio fare ad altri) su Dreamweaver :-)))

# - postato da biondo - 03 Febbraio 2011 - 09:57

43

Eclipse Rulez!

# - postato da TheStylist - 03 Febbraio 2011 - 13:07

44

@Gabriel:

il migliore IDE è quello con cui ti trovi bene a lavorare: per me può essere comodo il notepad, a te magari servono altre features. Sinceramente, se uno nel mio gruppo di lavoro scrive codice penoso ma lo fa con strumenti molto produttivi non me ne importa niente. Al contrario, se c’è un pazzo che con notepad++ scrive ottimo codice e lo mette a disposizione del gruppo, chi se ne frega se appare anacronistico, basta che lavori bene. Imho, l’obiettivo è far lavorare comodamente il developer singolo: il gruppo si integrerà poi in qualche modo condiviso.

# - postato da Pino - 05 Febbraio 2011 - 21:30

45

Mi sapete dire che programma è quello da cui sono ripresi questi screenshot?

http://css.html.it/guide/lezio.....la-pagina/

# - postato da Alessandro - 22 Febbraio 2011 - 15:26

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento