

 AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio come di consueto. [Ulteriori informazioni](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Ricerca e sostituzione di testo nell' AWS Cloud9 IDE
<a name="find-replace-text"></a>

È possibile utilizzare la barra di ricerca e sostituzione nell' AWS Cloud9 Integrated Development Environment (IDE) per trovare e sostituire il testo in uno o più file.
+  [Trova testo in un singolo file](#find-replace-text-find-single) 
+  [Sostituisci testo in un singolo file](#find-replace-text-replace-single) 
+  [Trova testo in file multipli](#find-replace-text-find-multiple) 
+  [Sostituisci testo in file multipli](#find-replace-text-replace-multiple) 
+  [Opzioni trova e sostituisci](#find-replace-text-replace-options) 

## Trova testo in un singolo file
<a name="find-replace-text-find-single"></a>

1. Apri il file nel quale desideri trovare del testo. Se il file è già aperto, seleziona la scheda del file per rendere attivo il file.

1. Sulla barra dei menu, scegliere **Find, Find (Trova, Trova)**.

1. Nella barra trova e sostituisci, per **Find (Trova)**, digitare il testo che si desidera trovare.

1. Per specificare ulteriori opzioni di ricerca, consultare [Find and Replace Options (Opzioni Trova e sostituisci)](#find-replace-text-replace-options).

1. Se ci sono corrispondenze, **0 di 0** nella casella **Find (Trova)** si modifica in numeri diversi da zero. Se ci sono corrispondenze, l'editor trova la prima corrispondenza. Se c'è più di una corrispondenza, per andare alla corrispondenza successiva, scegliere la freccia destra nella casella **Find (Trova)** oppure **Find, Find Next (Trova, Trova successivo)** nella barra dei menu. Per andare alla corrispondenza precedente, scegliere la freccia sinistra nella casella **Find (Trova)** oppure **Find, Find Previous (Trova, Trova precedente)** nella barra dei menu.

## Sostituisci testo in un singolo file
<a name="find-replace-text-replace-single"></a>

1. Apri il file nel quale desideri sostituire del testo. Se il file è già aperto, seleziona la scheda del file per rendere attivo il file.

1. Sulla barra dei menu, scegliere **Find, Replace (Trova, sostituisci)**.

1. Nella barra trova e sostituisci, per **Find (Trova)**, digitare il testo che si desidera trovare.

1. Per **Replace With (Sostituisci con)**, digitare il testo con cui si desidera sostituire il testo in **Find (Trova)**.

1. Per specificare ulteriori opzioni di trova e sostituisci, consultare [Find and Replace Options (Opzioni Trova e sostituisci)](#find-replace-text-replace-options).

1. Se ci sono corrispondenze, **0 di 0** nella casella **Find (Trova)** si modifica in numeri diversi da zero. Se ci sono corrispondenze, l'editor trova la prima corrispondenza. Se c'è più di una corrispondenza, per andare alla corrispondenza successiva, scegliere la freccia destra nella casella **Find (Trova)** oppure **Find, Find Next (Trova, Trova successivo)** nella barra dei menu. Per andare alla corrispondenza precedente, scegliere la freccia sinistra nella casella **Find (Trova)** oppure **Find, Find Previous (Trova, Trova precedente)** nella barra dei menu.

1. Per sostituire l'attuale corrispondenza con il testo in **Replace With (Sostituisci con)** e andare alla corrispondenza successiva, poi scegliere **Replace (Sostituisci)**. Per sostituire tutte le corrispondenze con il testo in **Replace With (Sostituisci con)**, scegliere **Replace All (Sostituisci tutto)**.

## Trova testo in file multipli
<a name="find-replace-text-find-multiple"></a>

1. Sulla barra dei menu, scegliere **Find, Find in Files (Trova, Trova nei file)**.

1. Nella barra trova e sostituisci, per **Find (Trova)**, digitare il testo che si desidera trovare.

1. Per specificare ulteriori opzioni di ricerca, consultare [Find and Replace Options (Opzioni Trova e sostituisci)](#find-replace-text-replace-options).

1. Nella casella a destra del pulsante **Find (Trova)** (la casella con `*.*, -.*`), digitare ogni set di file da includere o escludere nella ricerca. Per esempio:
   + Vuoto, `*`oppure `*.*`: trova tutti i file.
   +  `my-file.txt`: trova solo il file denominato `my-file.txt`.
   +  `my*`: trova solo i file con i nomi di file che iniziano con `my`.
   +  `my*.txt`: trova solo i file con i nomi di file che iniziano con `my` e che hanno l'estensione di file `.txt`.
   +  `my*.htm*`: trova tutti i file con i nomi di file che iniziano con `my` e hanno un'estensione di file che inizia con `.htm`.
   +  `my*.htm, my*.html`: trova tutti i file con nomi di file che iniziano con `my` e con l'estensione di file `.htm` o `.html`.
   +  `-my-file.txt`: non cercare il file denominato `my-file.txt`.
   +  `-my*`: non cercare alcun file che inizia con `my`.
   +  `-my*.htm*`: non cercare alcun file con i nomi di file che iniziano con `my` e hanno un'estensione di file che inizia con `.htm`.
   +  `my*.htm*, -my*.html`: cerca tutti i file con i nomi di file che iniziano con `my` e hanno un'estensione di file che inizia con `.htm`. Tuttavia, non cercare alcun file con i nomi di file che iniziano con `my` e hanno un'estensione di file `.html`.

1. Nell'elenco a discesa accanto alla casella precedente, seleziona una delle seguenti opzioni per limitare ulteriormente la ricerca solo a posizioni specifiche:
   +  **Environment (Ambiente)**: trova solo i file nella finestra **Environment (Ambiente)**.
   +  **Project (excludes .gitignore'd)** Progetto (escluso .gitignore'd)): trova tutti i file nell'ambiente, fatta eccezione per file o tipi di file elencati nel file `.gitignore` nell'ambiente, se esiste un file `.gitignore`.
   +  **Selection (Selezione):**: trova solo i file attualmente selezionati nella finestra **Environment (Ambiente)**.
**Nota**  
Per limitare ulteriormente la ricerca a una sola cartella, scegliere una cartella nella finestra **Environment (Ambiente)** e scegliere **Selection (Selezione)**. In alternativa, è possibile fare clic con il pulsante destro del mouse sulla cartella nella finestra **Environment (Ambiente)** e scegliere **Search In This Folder (Cerca in questa cartella)** nel menu contestuale.
   +  **Favorites (Preferiti)**: trova solo i file nell'elenco **Favorites (Preferiti)** nella finestra **Environment (Ambiente)**.
   +  **Active File (File attivo)**: trova solo il file attivo.
   +  **Open Files (File aperti)**: trova solo i file nell'elenco **Open Files (File aperti)** nella finestra **Environment (Ambiente)**.

1. Scegliere **Find (Trova)**.

1. Per andare a un file contenente delle corrispondenze, fare doppio clic sul nome del file nella scheda **Search Results (Risultati della ricerca)**. Per andare a una corrispondenza specifica, fare doppio clic sulla corrispondenza nella scheda **Search Results (Risultati della ricerca)**.

## Sostituisci testo in file multipli
<a name="find-replace-text-replace-multiple"></a>

1. Sulla barra dei menu, scegliere **Find, Find in Files (Trova, Trova nei file)**.

1. Nella barra trova e sostituisci, per **Find (Trova)**, digitare il testo che si desidera trovare.

1. Per specificare ulteriori opzioni di ricerca, consultare [Find and Replace Options (Opzioni Trova e sostituisci)](#find-replace-text-replace-options).

1. Nella casella a destra del pulsante **Find (Trova)** (la casella con `*.*, -.*`), digitare ogni set di file da includere o escludere nella ricerca. Per esempio:
   + Vuoto, `*`oppure `*.*`: tutti i file.
   +  `my-file.txt`: solo il file denominato `my-file.txt`.
   +  `my*`: solo i file con i nomi di file che iniziano con `my`.
   +  `my*.txt`: solo i file con i nomi di file che iniziano con `my` e che hanno l'estensione di file `.txt`.
   +  `my*.htm*`: tutti i file con i nomi di file che iniziano con `my` e hanno un'estensione di file che inizia con `.htm`.
   +  `my*.htm, my*.html`: tutti i file con nomi di file che iniziano con `my` e con l'estensione di file `.htm` o `.html`.
   +  `-my-file.txt`: non cercare il file denominato `my-file.txt`.
   +  `-my*`: non cercare alcun file che inizia con `my`.
   +  `-my*.htm*`: non cercare alcun file con i nomi di file che iniziano con `my` e hanno un'estensione di file che inizia con `.htm`.
   +  `my*.htm*, -my*.html`: cerca tutti i file con i nomi di file che iniziano con `my` e hanno un'estensione di file che inizia con `.htm`. Tuttavia, non cercare alcun file con i nomi di file che iniziano con `my` e hanno un'estensione di file `.html`.

1. Nell'elenco a discesa accanto alla casella precedente, seleziona una delle seguenti opzioni per limitare ulteriormente la ricerca solo a posizioni specifiche:
   +  **Environment (Ambiente)**: solo i file nella finestra **Environment (Ambiente)**.
   +  **Project (excludes .gitignore'd)** Progetto (escluso .gitignore'd)): qualsiasi file nell'ambiente, fatta eccezione per file o tipi di file elencati nel file `.gitignore` nell'ambiente, se esiste un file `.gitignore`.
   +  **Selection: / (Selezione: /)**: solo i file attualmente selezionati.
   +  **Favorites (Preferiti)**: solo i file nell'elenco **Favorites (Preferiti)** nella finestra **Environment (Ambiente)**.
   +  **Active File (File attivo)**: solo il file attivo.
   +  **Open Files (File aperti)**: solo i file nell'elenco **Open Files (File aperti)** nella finestra **Environment (Ambiente)**.

1. Per **Replace With (Sostituisci con)**, digitare il testo con il quale si desidera sostituire **Find (Trova)**.

1. Scegliere **Replace (Sostituisci)**.
**Nota**  
L'operazione di sostituzione avviene immediatamente in tutti i file rilevanti. Questa operazione non può essere annullata facilmente. Se invece si desidera vedere che cosa verrà modificato prima di avviare l'operazione di sostituzione, scegliere **Find (Trova)**.

1. Per andare a un file contenente delle sostituzioni, fare doppio clic sul nome del file nella scheda **Search Results (Risultati della ricerca)**. Per andare a una specifica sostituzione, fare doppio clic sulla sostituzione nel riquadro **Search Results (Risultati della ricerca)**.

## Opzioni trova e sostituisci
<a name="find-replace-text-replace-options"></a>

Seleziona uno dei seguenti pulsanti sulla barra di ricerca e sostituzione per modificare le operazioni di ricerca e sostituzione.

![\[Ricerca in un singolo file\]](http://docs.aws.amazon.com/it_it/cloud9/latest/user-guide/images/ide-search-single.png)


![\[Ricerca in più file\]](http://docs.aws.amazon.com/it_it/cloud9/latest/user-guide/images/ide-search-multiple.png)

+  **Regular Expressions (Espressioni regolari)**: trova testo corrispondente all'espressione regolare specificata in **Find (Trova)** o **Find in files (Trova nei file)**. Vedi [Scrittura di un modello di espressione regolare](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Writing_a_regular_expression_pattern) nell'argomento *JavaScript Regular Expressions* sul Mozilla Developer Network.
+  **Match Case (Maiuscole/minuscole)**: trova testo con maiuscole/minuscole specificate in **Find (Trova)** o **Find in Files (Trova nei file)**.
+  **Whole Words (Parole intere)**: utilizza le regole standard dei caratteri delle parole per trovare testo in **Find (Trova)** o **Find in Files (Trova nei file)**.
+  **Wrap Around (Cerca tutto)**: solo per un singolo file, non fermarti alla fine o all'inizio del file quando passi alla corrispondenza successiva o precedente.
+  **Search Selection (Cerca selezione)**: solo per un singolo file, trova solo nella selezione.
+  **Show in Console (Mostra nella console)**: per più file, mostra la scheda **Search Results (Risultati della ricerca)** nella **Console (Console)** anziché nel riquadro attivo.
+  **Preserve Case (Mantieni maiuscole/minuscole originali)** : solo per un singolo file, mantieni le maiuscole/minuscole originali come applicabili durante la sostituzione del testo.