

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

# FAQs informazioni su Amazon Q Developer
<a name="faq"></a>

Questa sezione fornisce risposte alle domande frequenti sull'uso di Amazon Q Developer per lo sviluppo di codice.

## Cos'è Amazon Q Developer?
<a name="faq1"></a>

Amazon Q Developer è un potente servizio generativo basato sull'intelligenza artificiale progettato per accelerare le attività di sviluppo del codice fornendo generazione di codice e consigli intelligenti. Il 30 aprile 2024, Amazon CodeWhisperer è entrata a far parte di Amazon Q Developer.

## Come posso accedere ad Amazon Q Developer?
<a name="faq2"></a>

Amazon Q Developer è disponibile come parte dei AWS Toolkit for Visual Studio Code e JetBrains IDEs, ad esempio, IntelliJ e. PyCharm Per iniziare, [installa](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html) la versione più recente. Kit di strumenti AWS 

## Quali linguaggi di programmazione supporta Amazon Q Developer?
<a name="faq3"></a>

Per Visual Studio Code e JetBrains IDEs, Amazon Q Developer supporta PythonJava, JavaScript, TypeScript, C\#,, PHP GoRust,, KotlinRuby, C, C\+\+, Shell scripting, SQL e Scala. Sebbene questa guida si concentri su Python Java scopi esemplificativi, i concetti sono applicabili a qualsiasi linguaggio di programmazione supportato.

## Come posso fornire un contesto ad Amazon Q Developer per una migliore generazione di codice?
<a name="faq4"></a>

Inizia con il codice esistente, importa le librerie pertinenti, crea classi e funzioni o stabilisci scheletri di codice. Usa blocchi di commenti standard per i prompt in linguaggio naturale. Mantieni lo script incentrato su obiettivi specifici e modularizza funzionalità distinte in script separati con un contesto pertinente. Per ulteriori informazioni, consulta [Best coding practices with Amazon Q Developer](best-practices-coding.md).

## Cosa devo fare se la generazione di codice in linea con Amazon Q Developer non è accurata?
<a name="faq5"></a>

Esamina il contesto dello script, assicurati che le librerie siano presenti e assicurati che le classi e le funzioni siano correlate al nuovo codice. Modularizza il codice e separa le diverse classi e funzioni in base al loro obiettivo. Scrivi istruzioni o commenti chiari e specifici. Se hai ancora dubbi sulla precisione del codice e non riesci a procedere, avvia una chat con Amazon Q e inviagli lo snippet di codice con le istruzioni. Per ulteriori informazioni, consulta [Risoluzione dei problemi relativi agli scenari di generazione di codice in Amazon Q Developer](troubleshooting.md).

## Come posso utilizzare la funzionalità di chat di Amazon Q Developer per la generazione di codice e la risoluzione dei problemi?
<a name="faq6"></a>

Chatta con Amazon Q per generare funzioni comuni, chiedere consigli o spiegare il codice. Se la risposta iniziale non è soddisfacente, prova diverse istruzioni e segui quelle fornite. URLs Inoltre, fornisci feedback ad Amazon Q per aiutarlo a migliorare le sue future prestazioni di chat. Usa le icone con il pollice su e il pollice giù per fornire il tuo feedback. [Per ulteriori informazioni, consulta Esempi di chat.](examples-chat.md)

## Quali sono alcune best practice per l'utilizzo di Amazon Q Developer?
<a name="faq7"></a>

Fornisci il contesto pertinente, sperimenta e ripeti le istruzioni, esamina i suggerimenti sul codice prima di accettarli, utilizza le funzionalità di personalizzazione e comprendi le politiche sulla privacy dei dati e sull'utilizzo dei contenuti. Per ulteriori informazioni, consulta [Best practice per la generazione di codice con Amazon Q Developer](code-generation.md) e [Best practice per consigli sul codice con Amazon Q Developer](code-recommendations.md).

## Posso personalizzare Amazon Q Developer per generare consigli basati sul mio codice?
<a name="faq8"></a>

Sì, usa le personalizzazioni, che sono una funzionalità avanzata di Amazon Q Developer. Con le personalizzazioni, le aziende possono fornire i propri repository di codice per consentire ad Amazon Q Developer di consigliare suggerimenti di codice in linea. Per ulteriori informazioni, consulta [Funzionalità avanzate di Amazon Q Developer](advanced-capabilities.md) and [Resources](resources.md).