| View previous topic :: View next topic |
| Author |
Message |
Blood Guest
|
Posted: Wed Apr 21, 2004 5:29 pm Post subject: NetBeans 3.6 |
|
|
Ho iniziato ad usare NetBeans 3.6 e ho notato che sporca veramente tanto il
codice.
Ho anche notato che non è possibile modificare alcune parti di codice.
E' così sempre o c'è un qualche modo per poter pulire un po' il codice??
Blood
|
|
| Back to top |
|
 |
NC Guest
|
Posted: Wed Apr 21, 2004 5:34 pm Post subject: Re: NetBeans 3.6 |
|
|
Blood ha scritto:
| Quote: | Ho iniziato ad usare NetBeans 3.6 e ho notato che sporca veramente tanto il
codice.
Ho anche notato che non è possibile modificare alcune parti di codice.
E' così sempre o c'è un qualche modo per poter pulire un po' il codice??
|
non usando NetBeans ? :P
|
|
| Back to top |
|
 |
Mr. Fix Guest
|
Posted: Wed Apr 21, 2004 7:20 pm Post subject: Re: NetBeans 3.6 |
|
|
Blood <rainingblood (AT) hackerjournal (DOT) it> wrote:
| Quote: | Ho iniziato ad usare NetBeans 3.6 e ho notato che sporca veramente tanto il
codice.
|
Cosa intendi con "sporca il codice"?
Parli dei commenti che mette qua e la o di altro (indentazioni,
parentesi...)?
--
Mr. Fix @ home
|
|
| Back to top |
|
 |
Blood Guest
|
Posted: Wed Apr 21, 2004 9:22 pm Post subject: Re: NetBeans 3.6 |
|
|
"Mr. Fix" <fixthefish (AT) yahoo (DOT) com> ha scritto nel messaggio
news:1gcm2up.b7l8kv11zpmf2N%fixthefish (AT) yahoo (DOT) com...
| Quote: | Blood <rainingblood (AT) hackerjournal (DOT) it> wrote:
Ho iniziato ad usare NetBeans 3.6 e ho notato che sporca veramente tanto
il
codice.
Cosa intendi con "sporca il codice"?
Parli dei commenti che mette qua e la o di altro (indentazioni,
parentesi...)?
--
Mr. Fix @ home
Intendo che non mette gli import ma se devo fare una finestra per esempio, |
mi scrive
public class Finestra extends javax.swing.JFrame {
ho sentito in giro che così è più veloce perchè importa solo il package che
serve, ma non mi piace.
E poi c'è il fatto che inserisce lui dei metodi per inizializzare che non si
possono editare.
Blood
|
|
| Back to top |
|
 |
Blood Guest
|
Posted: Wed Apr 21, 2004 9:23 pm Post subject: Re: NetBeans 3.6 |
|
|
"NC" <Nc (AT) nospam (DOT) com> ha scritto nel messaggio
news:c66bab$23q$1 (AT) lacerta (DOT) tiscalinet.it...
| Quote: | Blood ha scritto:
Ho iniziato ad usare NetBeans 3.6 e ho notato che sporca veramente tanto
il
codice.
Ho anche notato che non è possibile modificare alcune parti di codice.
E' così sempre o c'è un qualche modo per poter pulire un po' il codice??
non usando NetBeans ? :P
Fin qui c'ero arrivato anche io. |
Siccome mi scoccia dover posizionare un componente a linee di codice, volevo
sapere se si poteva fare in modo che i metodi che crea NetBeans si possano
modificare...se c'è qualche opzione da attivare...ho guardato ma non ho
trovato niente....boh...
Blood
|
|
| Back to top |
|
 |
Mr. Fix Guest
|
Posted: Wed Apr 21, 2004 11:24 pm Post subject: Re: NetBeans 3.6 |
|
|
Blood <rainingblood (AT) hackerjournal (DOT) it> wrote:
| Quote: | Intendo che non mette gli import ma se devo fare una finestra per esempio,
mi scrive
public class Finestra extends javax.swing.JFrame {
|
Uhm... Io uso NetBeans sotto OS X e non mi accade nulla di simile...
Con la versione 3.5, se creavo una nuova "JavaMainClass", una sorta di
wizard (che potevo evitare) mi chiedeva i vari dati, mentre ora arrivo
diretto al bersaglio senza altri dati, che posso aggiungere
tranquillamente a mano.
Le uniche righe "inutili" che crea potrebbero essere i commenti stile
javadoc, ma per il resto mi pare abbastanza pulito (c'e' un costruttore
vuoto e basta...)
| Quote: | ho sentito in giro che così è più veloce perchè importa solo il package che
serve, ma non mi piace.
|
Effettivamente si, un conto e' importare solo una classe di un package,
un conto e' importare tutto il package...
Direi che, comunque, nulla ti vieta di scrivere
import javax.swing.*;
tra le prime istruzioni della tua classe
| Quote: | E poi c'è il fatto che inserisce lui dei metodi per inizializzare che non si
possono editare.
|
Questo, sempre con NetBeans 3.6 sotto Mac OS X (10.2. , non succede,
tutto il codice si puo' editare.
Non conosco tutti i meandri oscuri delle varie opzioni e sotto-opzioni
di NetBeans, ma non e' che hai qualche settaggio strano oppure hai
qualche parte "buggata" del programma? Hai provato a lanciare
l'aggiornamento automatico per verificare che non ci sia qualche modulo
piu' recente?
--
Mr. Fix @ home
|
|
| Back to top |
|
 |
NC Guest
|
Posted: Thu Apr 22, 2004 7:31 am Post subject: Re: NetBeans 3.6 |
|
|
Blood ha scritto:
| Quote: | Siccome mi scoccia dover posizionare un componente a linee di codice, volevo
sapere se si poteva fare in modo che i metodi che crea NetBeans si possano
modificare...se c'è qualche opzione da attivare...ho guardato ma non ho
trovato niente....boh...
|
potresti provare con Eclipse + VE (o uno dei plugin di 3ze parti per
sviluppo RAD dei componenti grafici) ma e' ancora abbastanza "acerbo"
rispetto a NetBeans che offre queste funzionalita' gia' da un bel po'
di tempo
|
|
| Back to top |
|
 |
Davide Consonni Guest
|
Posted: Thu Apr 22, 2004 7:34 am Post subject: Re: NetBeans 3.6 |
|
|
| Quote: | ho sentito in giro che così è più veloce perchè importa solo il package
che serve, ma non mi piace.
Effettivamente si, un conto e' importare solo una classe di un package,
un conto e' importare tutto il package...
|
questo no è vero. influisce solo sul tempo di compilazione. a runtime non
cambia nulla.
--
Consonni Davide
(dconsonni (AT) enter (DOT) it)
|
|
| Back to top |
|
 |
alberto Guest
|
Posted: Thu Apr 22, 2004 8:45 am Post subject: Re: NetBeans 3.6 |
|
|
[CUT]
| Quote: | E poi c'è il fatto che inserisce lui dei metodi per inizializzare che
non si
possono editare.
Questo, sempre con NetBeans 3.6 sotto Mac OS X (10.2. , non succede,
tutto il codice si puo' editare.
Non conosco tutti i meandri oscuri delle varie opzioni e sotto-opzioni
di NetBeans, ma non e' che hai qualche settaggio strano oppure hai
qualche parte "buggata" del programma? Hai provato a lanciare
l'aggiornamento automatico per verificare che non ci sia qualche modulo
piu' recente?
--
Mr. Fix @ home
|
Ciao a tutti
Confermo la situazione
NetBeans 3.6 per le GUI crea del codice non editabile (evidenziato in
azzurro).
C'è qualche settaggio ?
Alberto
|
|
| Back to top |
|
 |
Mr. Fix Guest
|
Posted: Fri Apr 23, 2004 9:07 am Post subject: Re: NetBeans 3.6 |
|
|
Davide Consonni <davideconsonni (AT) virgilio (DOT) it> wrote:
| Quote: | Effettivamente si, un conto e' importare solo una classe di un package,
un conto e' importare tutto il package...
questo no è vero. influisce solo sul tempo di compilazione. a runtime non
cambia nulla.
|
Ah, ero convinto che anche a runtime rendesse tutto piu' pesante...
In pratica cosa accade? Il compilatore ottimizza e pensa lui a importare
le classi che effettivamente servono?
--
Mr. Fix @ work
|
|
| Back to top |
|
 |
Federico Gasperini Guest
|
Posted: Fri Apr 23, 2004 9:24 am Post subject: Re: NetBeans 3.6 |
|
|
Mr. Fix ha scritto:
| Quote: | Davide Consonni <davideconsonni (AT) virgilio (DOT) it> wrote:
Effettivamente si, un conto e' importare solo una classe di un package,
un conto e' importare tutto il package...
questo no è vero. influisce solo sul tempo di compilazione. a runtime non
cambia nulla.
Ah, ero convinto che anche a runtime rendesse tutto piu' pesante...
In pratica cosa accade? Il compilatore ottimizza e pensa lui a importare
le classi che effettivamente servono?
|
Le istruzioni import occorrono solo al compilatore, che può risolvere
una classe solo conoscendo il nome completo (cioè comprensivo del package).
Nel bytecode le classi sono sempre specificate col nome intero. E le
import non influiscono sulle dimensioni delle classi compilate.
Federico Gasperini
|
|
| Back to top |
|
 |
Pietro Guest
|
Posted: Fri Apr 23, 2004 5:13 pm Post subject: Re: NetBeans 3.6 |
|
|
Il Wed, 21 Apr 2004 17:29:36 +0000, Blood ha scritto:
| Quote: | Ho iniziato ad usare NetBeans 3.6 e ho notato che sporca veramente tanto il
codice.
Ho anche notato che non è possibile modificare alcune parti di codice.
|
Le parti in azzurro sono completamente modificabili dal GUI-editor
accedendo alle proprietà degli oggetti inseriti. Puoi anche inserire
codice prima o dopo l'init degli oggetti. Se vuoi modificare a mano il
codice devi eliminare (tramite editor di testo esterno) dei commenti che
NetBeans mette tipo //GEN-BEGIN e //GEN-END a inizio e fine blocco. Però
così non potrai più modificare la GUI da NetBeans. Io faccio così: 1)
modifico tutte le opzioni dalle proprietà della GUI-editor. oppure 2) Fai
quello che devi fare nel GUI-editor, poi rimuovi i commenti e aggiusti
come vuoi tu.
--
Pietro - http://www.pietroweb.tk
Linux Registered User #304991
Powered by MDK Linux Kernel 2.6.3
|
|
| Back to top |
|
 |
Mr. Fix Guest
|
Posted: Fri Apr 23, 2004 5:13 pm Post subject: Re: NetBeans 3.6 |
|
|
Federico Gasperini <fgasperini@[NOSPAM]srs2002.it> wrote:
| Quote: | Nel bytecode le classi sono sempre specificate col nome intero. E le
import non influiscono sulle dimensioni delle classi compilate.
|
Ah, ora ho capito, thanks! : )
--
Mr. Fix @ home
|
|
| Back to top |
|
 |
|