# Usare &kturtle;

Qui vi è un'immagine di &kturtle; in azione
La finestra principale di &kturtle;

La finestra principale di &kturtle; ha tre parti principali: l'editor (1) sulla sinistra dove inserisci i comandi &turtlescript;, l'area di disegno (2) sulla destra dove le istruzioni sono trasformate in disegno e l'ispettore (3) che ti fornisce informazioni quando i tuoi programmi sono eseguiti. Oltre a queste, vi sono la barra dei menu (5) da cui possono essere raggiunte le azioni, la barra degli strumenti (4) che ti permette di selezionare velocemente le azioni più usate, la Console che puoi usare per inserire e provare comandi di una riga e infine la barra di stato (in basso) dove troverai informazioni sullo stato di &kturtle;.

## L'editor

Nell'editor inserisci i comandi &turtlescript;. La maggior parte delle caratteristiche dell'editor si trovano nei menu File e Modifica. L'editor può essere agganciato a ciascun bordo della finestra principale o può essere staccato e posizionato ovunque sul desktop.

Puoi inserire del codice nell'editor in vari modi. Il modo più semplice è usare un esempio già fatto: scegli File Esempi nel menu File e scegli un esempio. L'esempio che scegli sarà aperto nell'editor, e, se vuoi, puoi eseguire il codice scegliendo Esegui Esegui dalla barra dei menu o Esegui dalla barra degli strumenti.

Puoi aprire i file &turtlescript; scegliendo File Apri... .

Il terzo modo è quello di scrivere il codice nell'editor o copiare/incollare del codice.

## L'area di disegno

L'area di disegno è il "campo" della tartaruga: qui la tartaruga disegna in base ai comandi che riceve. Dopo aver inserito del codice nell'editor ed averlo eseguito, possono accadere due cose: o il codice viene eseguito senza problemi e nella maggior parte dei casi vedrai dei cambiamenti nell'area di disegno; o hai fatto un errore nel codice, e in questo caso apparirà la scheda degli errori con la spiegazione dell'errore fatto.

Puoi ingrandire e ridurre l'area di disegno con la rotellina del mouse.

## L'ispettore

L'ispettore ti da' informazioni sulle variabili e sulle funzioni imparate e mostra l'albero del codice mentre il programma è in esecuzione.

L'ispettore può essere agganciato a qualsiasi bordo della finestra principale o può essere sganciato e piazzato ovunque sul desktop.

## La barra degli strumenti

Qui puoi trovare le azioni più usate. La barra degli strumenti contiene anche la console, dove puoi eseguire velocemente comandi; ciò può essere utile per provare un comando senza modificare il contenuto dell'editor.

Puoi configurare secondo le tue preferenze la barra degli strumenti usando Impostazioni Configura le barre degli strumenti....

## La barra dei menu

Nella barra dei menu trovi tutte le azioni di &kturtle;. Sono nei seguenti gruppi: File, Modifica, Area di disegno, Esegui, Strumenti, Impostazioni e Aiuto. Questa sezione li descrive tutti.

### Il menu File

&Ctrl;N File Nuovo

  Crea un nuovo file di &turtlescript; vuoto.

&Ctrl;O File Apri...

  Apre un file di &turtlescript;.

File Apri recenti

  Apre un file di &turtlescript; che è stato aperto recentemente.

File Esempi

  Apre i programmi di esempio di &turtlescript;. Gli esempi sono nella tua lingua preferita che puoi scegliere in Impostazioni Lingua degli script.

File Scarica altri esempi...

  Apre la finestra di dialogo delle Novità per scaricare file &turtlescript; da Internet.

&Ctrl;S File Salva

  Salva l'attuale file di &turtlescript; aperto.

File Salva come...

  Salva l'attuale file di &turtlescript; aperto in un percorso specificato.

File Esporta come HTML...

  Esporta il contenuto corrente dell'editor come file HTML, includendo i colori dell'evidenziazione.

&Ctrl;P File Stampa...

  Stampa il codice nell'editor.

&Ctrl;Q File Esci

  Esce da &kturtle;.

### Il menu Modifica

&Ctrl;Z Modifica Annulla

  Annulla l'ultima modifica al codice. &kturtle; può annullare infinite modifiche.

&Ctrl;&Shift;Z Modifica Rifai

  Rifa una modifica annullata al codice.

&Ctrl;X Modifica Taglia

  Taglia negli appunti il testo selezionato nell'editor.

&Ctrl;C Modifica Copia

  Copia negli appunti il testo selezionato nell'editor.

&Ctrl;V Modifica Incolla

  Incolla nell'editor il testo degli appunti.

&Ctrl;A Modifica Seleziona tutto

  Seleziona tutto il testo nell'editor.

&Ctrl;F Modifica Trova...

  Con questa azione puoi cercare frasi nel codice.

F3 Modifica Trova successivo

  Usa questo per cercare la successiva occorrenza della frase che stavi cercando.

&Shift;F3 Modifica Trova precedente

  Usa questo per cercare l'occorrenza precedente della frase che stavi cercando.

Ins Modifica Modalità sovrascrittura

  Passa da modalità inserimento a sovrascrittura, e viceversa

### Il menu Area di disegno

Area di disegno Esporta come immagine (PNG)...

  Esporta il contenuto corrente dell'area di disegno come immagine bitmap in formato PNG (Portable Network Graphics).

Area di disegno Esporta come disegno (SVG)...

  Esporta il contenuto corrente dell'area di disegno come immagine vettoriale in formato SVG (Scalable Vector Graphics).

Area di disegno Stampa area di disegno...

  Stampa il contenuto corrente dell'area di disegno.

### Il menu Esegui

F5 Esegui Esegui

  Avvia l'esecuzione dei comandi nell'editor.

F6 Esegui Metti in pausa

  Mette in pausa l'esecuzione. Questa azione è abilitata solo quando &kturtle; sta eseguendo i comandi.

F7 Esegui Termina

  Ferma l'esecuzione. Questa azione è abilitata solo quando &kturtle; sta eseguendo i comandi.

Esegui Velocità di esecuzione

  Presenta una lista delle velocità di esecuzione possibili formata da: Velocità massima (nessuna evidenziazione e nessun ispettore), Velocità massima, Lenta, Più lenta,Lentissima e Passo passo. Quando la velocità di esecuzione è impostata a Velocità massima (predefinito) possiamo a mala pena renderci conto di ciò che sta accadendo. Qualche volta questo comportamento è voluto, ma qualche volta vogliamo tener traccia dell'esecuzione. Nel secondo caso imposta la velocità di esecuzione a Lenta, Più lenta o Lentissima. Quando una delle modalità lente è selezionata, sarà mostrata la posizione corrente del cursore nell'editor. Passo passo eseguirà un comando per volta.

### Il menu Strumenti

Strumenti Scelta direzione...

  Questa azione apre la finestra di dialogo di scelta della direzione.

File Selettore colore...

  Questa azione apre la finestra di dialogo di scelta colore.

### Il menu Impostazioni

Impostazioni Lingua degli script

  >Sceglie la lingua per il codice.

&Ctrl;E Impostazioni Mostra editor

  Mostra o nasconde l'editor.

&Ctrl;I Impostazioni Mostra ispettore

  Mostra o nasconde l'ispettore.

Impostazioni Mostra errori

  Mostra o nasconde la scheda Errori con la lista degli errori che si sono verificati durante l'esecuzione del codice. Se questa opzione è attivata, fai clic sull'area di disegno per vedere nuovamente la tartaruga.

F11 Impostazioni Mostra numeri di riga

  Con questa azione puoi mostrare i numeri di riga nell'editor. Ciò può essere utile per trovare gli errori.

Impostazioni Mostra la barra degli strumenti

  Mostra o nasconde la barra degli strumenti principale

Impostazioni Mostra la barra di stato

  Mostra o nasconde la barra di stato

Impostazioni Configura le scorciatoie...

  Finestra di dialogo standard di &kde; per configurare le scorciatoie.

Impostazioni Configura la barre degli strumenti...

  La finestra di dialogo standard di &kde; per configurare le barre degli strumenti.

### Il menu Aiuto

&help.menu.documentation;

F2 Aiuto Aiuto su: ...

  Questa è una funzione molto utile: fornisce aiuto sul codice dove il cursore si trova nell'editor del codice. Così, &eg;, hai usato il comando `scrivi` nel codice, e vuoi leggere e sapere cosa dice il manuale su questo comando. Muovi il cursore sul comando `scrivi` e premi F2. Il manuale mostrerà le informazioni sul comando `scrivi`.

  Questa funzione può rivelarsi molto utile quando si impara &turtlescript;.

## La barra di stato

Grazie alla barra di stato puoi monitorare lo stato di &kturtle;. Sul lato sinistro mostra il risultato dell'ultima azione. Sul lato destro trovi la posizione corrente del cursore (i numeri di riga e di colonna). Nel mezzo della barra di stato è indicata la lingua correntemente usata per i comandi.