View a markdown version of this page

Trasforma in modo interattivo o autonomo - AWS Trasformazione

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à.

Trasforma in modo interattivo o autonomo

L'esperienza Visual Studio IDE offre modalità autonome e interattive per controllare il grado di interattività durante la trasformazione.

Utilizza modalità interattive e autonome per controllare il grado di interattività

Seleziona la modalità quando inizi una trasformazione e puoi cambiarla in qualsiasi momento tramite un menu a discesa nella parte superiore della finestra della chat.

  • Utilizza la modalità autonoma per la trasformazione non presidiata, adatta per lavori notturni o di lunga durata. Hai ancora la possibilità di rivedere i risultati e chiedere modifiche alla fine del lavoro.

  • Utilizza la modalità interattiva per collaborare con l'agente in chat durante tutto il processo di trasformazione con un piano di trasformazione personalizzabile, un'elevata visibilità dei dettagli della trasformazione e una revisione dettagliata di ogni progetto. Puoi iterare per affinare i risultati o cambiare direzione finché non sei soddisfatto.

È possibile combinare le modalità. Ad esempio, inizia in modalità interattiva per rivedere e modificare il piano di trasformazione, quindi passa alla modalità autonoma per trasformare automaticamente i progetti.

Chiedi all'agente di spiegare le modifiche al codice

Se vedi modifiche al codice che non comprendi, chiedi all'agente di spiegarle.

Usa i checkpoint per fermarti ai progetti per rivederli o modificarli

In modalità interattiva, dopo aver approvato il piano, puoi impostare o cancellare i checkpoint per ogni progetto. Quando un progetto con un checkpoint è stato trasformato, il codice trasformato viene applicato al progetto in IDE e l'agente si ferma per la revisione. Puoi rivedere i risultati e, se non ti piacciono, puoi chiedere ulteriori modifiche.

Mentre sei fermato a un checkpoint, puoi:

  • Rivedi i risultati così come sono presentati in chat e fai domande in chat. Ad esempio: «Perché hai modificato l'API di crittografia nel file X?»

  • Visualizza le modifiche al codice, scegliendo il pulsante Visualizza risultati per il progetto nella finestra AWS Transform Job Plan.

  • Perfeziona la trasformazione chiedendo ulteriori modifiche. Ad esempio: «Modifica questo per utilizzare il logger X» o «Modifica questo per utilizzare il pacchetto X anziché il pacchetto Y».

  • Riprova la trasformazione, rifacendola con istruzioni diverse. Ad esempio: «Cambia questa libreria di classi impostando.NET Standard anziché .NET 10" o «Riprova questa trasformazione e cambia la destinazione da MVC Razor Blazor Pages».

  • Apporta le tue modifiche al codice nell'IDE.

  • Dite all'agente di passare al checkpoint successivo del progetto.

Iterate finché non siete soddisfatti

La modernizzazione è intrinsecamente iterativa e puoi aspettarti di iterare con l'agente. È possibile apportare modifiche ai punti di controllo del progetto e anche al termine della trasformazione. Esegui l'iterazione secondo necessità finché non sei soddisfatto. La trasformazione non è completa finché non lo dici.

Codifica insieme all'agente quando viene fermato a un checkpoint

Puoi apportare le tue modifiche al codice mentre lavori con l'agente. Quando ti fermi a un checkpoint, puoi modificare i file di codice inVisual Studio. Le modifiche verranno sincronizzate quando indicherai all'agente di continuare.