Un ambiente di sviluppo User Frendly per Java. Obiettivi del progetto Usabilità –Elevata...
-
Upload
amedeo-pesce -
Category
Documents
-
view
214 -
download
1
Transcript of Un ambiente di sviluppo User Frendly per Java. Obiettivi del progetto Usabilità –Elevata...
Un ambiente di sviluppo User Frendly per Java
Obiettivi del progetto
• Usabilità– Elevata funzionalità– Massima semplicità di utilizzo– Giusto grado di personalizzazione
• Robustezza strutturale– Rapidità di sviluppo– Flessibilità– Basso costo
Caratteristicheprincipali
Pochi pulsanti facili da riconoscere
Syntax HighlightSwitch intuitivo tra un documento e l’altro
Indice clickabile di metodi e attributi
Impostazione gradodi dettaglio indice
Controlli del compilatorereplicati
Hiperlink verso erroridi compilazione
Primi passi
Scrivi un programma
Salva
Compila
Correggi
Ricompila
Esegui
La console di runtimeè permette all’utente di inviareinput al programma in esecuzione
Auto Indent
Seleziona la porzionedi testo da muovere….
…. Premi Tab perindentare….
…. premi invece Shift +Tab per deindentare
Strumentiaccessori
E’ disponibile una vista attiva del filesystem
La console di runtimeè distinta da quella dicompilazione
Cambiodella vista
Posso nasconderela console…...
….o il pannelload alberoLa console riappare
automaticamente quando si compila o si esegue
Strumentidi ricerca
Ricerca incrementale
Replace
Chiamata da menuo da tastieraOpzioni di sostituzione
a portata di manoPossibilità di ignoraremaiuscole - minuscole
Personalizzazionedell’ambiente
Chiamata da menu
Impostazione delLook & Feel Swing
Tre modalità di lavoroper documenti multipli
Set di icone alternativo
Interfaccia multi documento a Card…...
…. o ad Internal Frame
Tipo, stile e dimensionedel font…...
…. colore del testo, dello sfondoe di ogni categoria sintattica del linguaggio
Da così…..
….a così!
Parametri del compilatore
Directory di output
Classpath aggiuntivo
Posizione del JDK
Problematichedi Deployment
Un unico file di installazione
Procedura guidatastandard (Install Anywhere)
L’utente deve indicarela posizione del JDK
E se qualcunosposta o cambia
il JDK?
Una richiesta cortese alsuccessivo avvio…...
…. e una proceduraguidata di recovery
Tra breve, sui vostri schermi