Ide o editor? vantaggi?
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Ide o editor? vantaggi?
voelvo sapere ch ne pesnate, io ho smepre usato vim, ma per progetti grandi penso ci sia bisogno di un ide che svolga molte cose tra cui ricordarsi le varie variabili usate classi e i vari collegamenti
voi che ne pensate? io pensavo di usare netbeans voi che dite? che eidtor usate? o ide? che vantaggi porta?
voi che ne pensate? io pensavo di usare netbeans voi che dite? che eidtor usate? o ide? che vantaggi porta?
-
- Linux 1.x
- Messaggi: 103
- Iscritto il: sab 9 ago 2008, 12:39
- Nome Cognome: Valerio
- Slackware: 14
- Kernel: 3.2.29
- Desktop: xfce
- Distribuzione: SalixOS
- Località: Carpineto Romano (RM)
Re: Ide o editor? vantaggi?
Ho lavorato prevalentemente in java e, da quando l'ho provato, mi sono sempre trovato benissimo con Eclipse. Netbeans lo provai 2-3 anni fa, ma non mi convinse, però chi lo usa mi ha detto che è molto migliorato da quei tempi.
Personalmente penso che saper usare un IDE sia un vantaggio specialmente in presenza di programmi di dimensioni medio-grandi, se non altro aiuta a non fare confusione. Ovviamente è riduttivo parlare di un IDE in questi termini, Eclipse che è quello che conosco meglio può aiutare nella programmazione in mille modi diversi ed esistono tanti plugin per renderlo ancor più utile secondo le proprie esigenze.
Tuttavia quando mi trovo a lavorare su qualcosa che non sia Java, per esempio per C/C++ non ho trovato un IDE che risponda alle mie esigenze, ho provato KDevelop, CDT per Eclipse, Anjuta, ma anche Visual Studio, DevC++ etc etc... e sono tornato agli editor "semplici". Personalmente uso kate o gedit (talvolta nano) se mi trovo a lavorare su linux, notepad++ se mi trovo a lavorare su Windows.
Personalmente penso che saper usare un IDE sia un vantaggio specialmente in presenza di programmi di dimensioni medio-grandi, se non altro aiuta a non fare confusione. Ovviamente è riduttivo parlare di un IDE in questi termini, Eclipse che è quello che conosco meglio può aiutare nella programmazione in mille modi diversi ed esistono tanti plugin per renderlo ancor più utile secondo le proprie esigenze.
Tuttavia quando mi trovo a lavorare su qualcosa che non sia Java, per esempio per C/C++ non ho trovato un IDE che risponda alle mie esigenze, ho provato KDevelop, CDT per Eclipse, Anjuta, ma anche Visual Studio, DevC++ etc etc... e sono tornato agli editor "semplici". Personalmente uso kate o gedit (talvolta nano) se mi trovo a lavorare su linux, notepad++ se mi trovo a lavorare su Windows.
"In wars boy, fools kill other fools for foolish causes." (R. Jordan, The Wheel of Time book 1)
- cymon
- Linux 2.x
- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Ide o editor? vantaggi?
Sarà che son fatto strano, ma io lavoro vim+client per subversion+browser(google/javadoc)+terminale e mi trovo bene. Capisco però che la maggior parte delle persone vuole qualche comodità in più, però non posso aiutarti. Posso solo esortarti a continuare per la tua strada per tenere alto l'onore dei minimalistiIceSlack ha scritto:voelvo sapere ch ne pesnate, io ho smepre usato vim, ma per progetti grandi penso ci sia bisogno di un ide che svolga molte cose tra cui ricordarsi le varie variabili usate classi e i vari collegamenti
voi che ne pensate? io pensavo di usare netbeans voi che dite? che eidtor usate? o ide? che vantaggi porta?
-
- Linux 3.x
- Messaggi: 735
- Iscritto il: lun 21 mar 2005, 0:00
- Kernel: 2.6.35-22
- Desktop: KDE4
- Distribuzione: Ubuntu
- Località: Milano - Corbola (RO)
- Contatta:
Re: Ide o editor? vantaggi?
Per Java concordo con elendil: è chiaro che se devo scrivere proprio due righe apro Kate ed uso quello, ma quando cominci ad avere a che fare con dipendenze e tante API diverse, il fatto che l'IDE ti suggerisca le possibili funzioni richiamabili, con le varie alternative in overloading e cosa significano i vari parametri, è discretamente comodo; a questo aggiungerei la compilazione incrementale ogni volta che salvi (ma sono certo si possa configurare anche in altri editor), che ti indica immediatamente gli errori e ti offre le possibili soluzioni (ovviamente per gli errori di sintassi), e la possibilità di creare parte del codice automaticamente, e mi riferisco in particolare ai setter e getter, ai costruttori con i parametri, ai blocchi try/catch (usare un linguaggio che in altri thread è stato definito un po' "pedante", come Java, ha i suoi pro e i suoi contro), volendo anche all'integrazione con plugin per UML e quindi alla possibilità di creare classi in maniera "visuale", insomma sono un sostenitore convinto!
Per altri linguaggi, nella mia esperienza per PHP e C/C++ uso sempre e comunque Eclipse, ma lì è un po' meno utile, più che altro i plugin relativi sono meno ricchi di opzioni rispetto a Java.
Aggiungo ancora due cose: se definisci come si deve l'impaginazione del codice (e per questo intendo dove e quante tabulazioni mettere per i vari costrutti/parentesi), ti riformatta qualunque sorgente tu gli dia (ed è mooolto utile soprattutto con i file XML); se poi devi fare debug, penso che un'interfaccia visuale a strumenti come gdb sia molto utile...
Per altri linguaggi, nella mia esperienza per PHP e C/C++ uso sempre e comunque Eclipse, ma lì è un po' meno utile, più che altro i plugin relativi sono meno ricchi di opzioni rispetto a Java.
Aggiungo ancora due cose: se definisci come si deve l'impaginazione del codice (e per questo intendo dove e quante tabulazioni mettere per i vari costrutti/parentesi), ti riformatta qualunque sorgente tu gli dia (ed è mooolto utile soprattutto con i file XML); se poi devi fare debug, penso che un'interfaccia visuale a strumenti come gdb sia molto utile...
- Blizzard
- Master
- Messaggi: 1509
- Iscritto il: mar 2 gen 2007, 22:53
- Nome Cognome: Giovanni Santostefano
- Slackware: 12.2
- Kernel: 2.6.27.7-smp
- Desktop: Fluxbox
- Contatta:
Re: Ide o editor? vantaggi?
ciao,
se sai usare editor/compilatore/debugger allora hai fatto un ide a finestre separate
se poi senti la necessità di autocompletamento ecc... oppure di un debugger del tipo JIT del Visual Studio (scusate se parlo nella lingua di mordor) allora ti serve un IDE tipo Eclipse o KDevelop e mi sembra anche anjuta va bene se sei Gnome-ista.
Attualmente, non utilizzo ide
X:
gEdit
KWrite
Xemacs
non X:
jed (è quasi un IDE, mai visto editor più evoluto dopo emacs che ha fama di trovare i bosoni di higgs con una macro opportuna )
emacs
vi
Gio
edit
jed è evoluto comunque a livello di interfaccia. A livello di funzionalità non è buona norma affiancarlo a vi
se sai usare editor/compilatore/debugger allora hai fatto un ide a finestre separate
se poi senti la necessità di autocompletamento ecc... oppure di un debugger del tipo JIT del Visual Studio (scusate se parlo nella lingua di mordor) allora ti serve un IDE tipo Eclipse o KDevelop e mi sembra anche anjuta va bene se sei Gnome-ista.
Attualmente, non utilizzo ide
X:
gEdit
KWrite
Xemacs
non X:
jed (è quasi un IDE, mai visto editor più evoluto dopo emacs che ha fama di trovare i bosoni di higgs con una macro opportuna )
emacs
vi
Gio
edit
jed è evoluto comunque a livello di interfaccia. A livello di funzionalità non è buona norma affiancarlo a vi
- cymon
- Linux 2.x
- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Ide o editor? vantaggi?
Bhe, per la riformattazione XML mi sono fatto da solo un piccolo plugin Vim che fa il suo sporco lavoro senza problemi.sir_alex ha scritto: ti riformatta qualunque sorgente tu gli dia (ed è mooolto utile soprattutto con i file XML); se poi devi fare debug, penso che un'interfaccia visuale a strumenti come gdb sia molto utile...
Secondo me è un'altra cosa da mettere in conto. Io uso Vim anche perchè mi mette a disposizione un linguaggio di scripting piuttosto potente con cui posso manipolare le cose, ad esempio non dovrebbe essere difficile scrivere qualcosa per generare getter e setter, se ne hai effettivamente esigenza. Io che sono molto orientato al fai da te sono contento di questa opportunità, soprattuto inserito in qualcosa di leggerissimo come un grezzo editor, ma anche qui si tratta molto di inclinazione personale.
- Plaoo
- Linux 3.x
- Messaggi: 809
- Iscritto il: gio 10 apr 2008, 17:40
- Slackware: 14 64
- Kernel: 3.2.9
- Desktop: KDE
- Località: Ittiri (SS)
Re: Ide o editor? vantaggi?
Io per programmare in python uso Kdevelop di KDE mi trovo bene è robusto e facile da personalizzare. Il python avendo identazione obbligatoria ha bisogno di un editor che usi spoiler nei cicli e nelle funzioni e Kdevelop lo fa. Mai provato niente di meglio.
Offtopic: Post n° 200!!!!
Offtopic: Post n° 200!!!!
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware
- Blizzard
- Master
- Messaggi: 1509
- Iscritto il: mar 2 gen 2007, 22:53
- Nome Cognome: Giovanni Santostefano
- Slackware: 12.2
- Kernel: 2.6.27.7-smp
- Desktop: Fluxbox
- Contatta:
Re: Ide o editor? vantaggi?
[quote="Plaoo"]Io per programmare in python uso Kdevelop di KDE mi trovo bene è robusto e facile da personalizzare. Il python avendo identazione obbligatoria ha bisogno di un editor che usi spoiler nei cicli e nelle funzioni e Kdevelop lo fa. Mai provato niente di meglio.
Offtopic: Post n° 200!!!![/quote
humm! suppongo che nel momento in cui hai necessità di avere qualcosa di più leggero tu possa utilizzare tranquillamente kwrite o kate dato che kdevelop sfrutta per l'editor lo stesso *motore*
Gio
Offtopic: Post n° 200!!!![/quote
humm! suppongo che nel momento in cui hai necessità di avere qualcosa di più leggero tu possa utilizzare tranquillamente kwrite o kate dato che kdevelop sfrutta per l'editor lo stesso *motore*
Gio
Re: Ide o editor? vantaggi?
MM ok ma coem fate a gestire varie classi variabili ecc? unide se le ricorda voi magari non tutte, o comunque se riprendete dopo tanto tmepo in mano un progetto non ve le ricordate, con l'ide fa vedere i vari collegamenti
PS. io amo vim
PS. io amo vim
- cymon
- Linux 2.x
- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Ide o editor? vantaggi?
Si spera che ti sia organizzato il codice in modo da riuscire a esplorarlo facile... se un codice ha bisogno di una settimana solo per essere ripreso in mano vuole dire che ha già qualche problemino...IceSlack ha scritto:MM ok ma coem fate a gestire varie classi variabili ecc? unide se le ricorda voi magari non tutte, o comunque se riprendete dopo tanto tmepo in mano un progetto non ve le ricordate, con l'ide fa vedere i vari collegamenti
PS. io amo vim
Di solito per le naming e le cose del genere mi autoimpongo una naming che permetta di derivarla o sia facile da un punto di vista mnemonico. Anche qui è un tradeoff comune, più le cose sono visualizzate e iconiche meno la gente si abitua a organizzarle con puntiglio. Avere a disposizione il codice o poco più può essere anche una forma di autodisciplina (e comunque avevo fatto anche uno script perl per estrarre un "class diagram" perl alla bisogna )
- absinthe
- Iper Master
- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
Re: Ide o editor? vantaggi?
personalmente se il codice diventa grossino e lo devo sviluppare a "rate" una volta ogni tot (tipo 1 giorno alla settimana dedicato al progetto X) trovo gli IDE comodissimi:
1- non ti rompi a scrivere i makefile (se usi il c)
2- per il debug pianti 2,3 pallini colorati nel testo e vai giù in automatico
3- se l'ide ne è munito puoi vedere istante per istante, ad ogni breakpoint il contenuto della ram (comodissimo se hai dei puntatori a remango)
4- autocompletamento ora e per sempre [ma quello lo fanno anche degli editor più avanzati come kate]
5- gestione delle dipendenze in compilazione (se usi il c)
6- link tra compilaroti e editor: così clicchi sullì'errore e compare subito il file incriminato alla riga incriminata!
diciamo anche che io ho iniziato a programmare con il borland turbo c++ che era un ide. diciamo che poi per lavoro ho usato visual studio e matlab (che è un ide) e quindi ci sono abituato.
M
1- non ti rompi a scrivere i makefile (se usi il c)
2- per il debug pianti 2,3 pallini colorati nel testo e vai giù in automatico
3- se l'ide ne è munito puoi vedere istante per istante, ad ogni breakpoint il contenuto della ram (comodissimo se hai dei puntatori a remango)
4- autocompletamento ora e per sempre [ma quello lo fanno anche degli editor più avanzati come kate]
5- gestione delle dipendenze in compilazione (se usi il c)
6- link tra compilaroti e editor: così clicchi sullì'errore e compare subito il file incriminato alla riga incriminata!
diciamo anche che io ho iniziato a programmare con il borland turbo c++ che era un ide. diciamo che poi per lavoro ho usato visual studio e matlab (che è un ide) e quindi ci sono abituato.
M
-
- Linux 3.x
- Messaggi: 735
- Iscritto il: lun 21 mar 2005, 0:00
- Kernel: 2.6.35-22
- Desktop: KDE4
- Distribuzione: Ubuntu
- Località: Milano - Corbola (RO)
- Contatta:
Re: Ide o editor? vantaggi?
Kate fa autocompletamento?!? Da quando?!? Ma soprattutto: come?absinthe ha scritto: 4- autocompletamento ora e per sempre [ma quello lo fanno anche degli editor più avanzati come kate]
-
- Iper Master
- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Ide o editor? vantaggi?
Riflessioni d'un vecchio programmatore
- oggi IDE/editori con memoria congenita/autocomplementazione
> rendono il programmatore meno cauto (si fida!)
- ai tempi, tuttora oggi, per me
> due schermi, sinistra/destra
> sinistra [n]vi {non il dinosauro vim} codice, destra testare il codice
> testare con sh -x oppure lint allora, sotto Linux gcc -fsyntax-only ...
ai tempi ogni byte contava, uno mancante ERROR o core dump
- oggi IDE/editori con memoria congenita/autocomplementazione
> rendono il programmatore meno cauto (si fida!)
- ai tempi, tuttora oggi, per me
> due schermi, sinistra/destra
> sinistra [n]vi {non il dinosauro vim} codice, destra testare il codice
> testare con sh -x oppure lint allora, sotto Linux gcc -fsyntax-only ...
ai tempi ogni byte contava, uno mancante ERROR o core dump
Re: Ide o editor? vantaggi?
mmm credo che usero' vim per i piccoli progetti e netbeans per quelli grandi......
e' vero che se nomini le varibili con nomi giusti indicativi e' moltio piu' facile ricordare...... pero' io sono uno con poca memoria asd non so seocndo me in grandi progetti va a incasinarti
comunque grazie a tutti
e' vero che se nomini le varibili con nomi giusti indicativi e' moltio piu' facile ricordare...... pero' io sono uno con poca memoria asd non so seocndo me in grandi progetti va a incasinarti
comunque grazie a tutti