Generazione di documentazione con Amazon Q Developer - Amazon Q Developer

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

Generazione di documentazione con Amazon Q Developer

Amazon Q Developer ti aiuta a comprendere il codice e a mantenere aggiornata READMEs la documentazione generando codice.

Amazon Q può produrre nuova documentazione e aggiornare la documentazione esistente nella tua codebase. Analizzando il progetto, gli oggetti di codice e le dipendenze all'interno della tua codebase, Amazon Q può documentare concetti di codifica complessi e aggiornare la documentazione in base a nuove modifiche al codice.

Per generare documenti, apri un progetto o uno spazio di lavoro nel tuo IDE e accedi alla chat. /doc Dopo aver scelto il tipo di aggiornamento della documentazione su cui lavorare, Amazon Q analizzerà il codice, genererà la documentazione e fornirà una differenza con le modifiche apportate. Puoi accettare le modifiche proposte o fornire feedback sulle modifiche aggiuntive che desideri che Amazon Q apporti.

Per informazioni sulla funzionalità supportata IDEs per questa funzionalità, consultaSupportato IDEs. Per informazioni sulle lingue supportate, vedereLingue supportate per Amazon Q Developer nell'IDE.

Casi d'uso

Amazon Q può eseguire le seguenti attività dal pannello di chat dell'IDE.

  • Crea nuova documentazione: Amazon Q può crearne di nuove READMEs per il tuo progetto in base al codice nella cartella selezionata. Se hai già un README e scegli di creare un nuovo README, Amazon Q sovrascriverà il tuo README esistente, non lo aggiornerà. Hai ancora la possibilità di rivedere i nuovi contenuti prima che Amazon Q sovrascriva il file README originale.

  • Crea diagrammi: se la cartella del progetto contiene infrastructure-as-code file (ad esempio file, AWS CloudFormation modelli, AWS CDK file di configurazione Terraform e così via), Amazon Q creerà diagrammi di infrastruttura che verranno esportati nei infra.svg file docs nella cartella e referenziati nel README. Se stai usando Visual Studio Code, potresti dover installare l'estensione SVG Preview (o simile) per visualizzare i diagrammi all'interno del tuo IDE.

  • Effettua aggiornamenti specifici: puoi descrivere le modifiche che desideri che Amazon Q apporti al tuo README in linguaggio naturale. Puoi farlo aggiornando un README esistente e quindi scegliendo l'opzione per apportare una modifica specifica. Dopo che Amazon Q ha generato la documentazione, hai la possibilità di descrivere le modifiche aggiuntive che desideri apportare. Puoi richiedere aggiornamenti come l'aggiunta di una sezione, la rimozione di una sezione esistente o l'elaborazione di una sezione esistente.

  • Rivedi il nuovo codice e suggerisci aggiornamenti della documentazione: dopo aver apportato modifiche al codice, Amazon Q può esaminare il nuovo codice e suggerire gli aggiornamenti associati al tuo README.

Tipi di file supportati

Amazon Q esamina il codice sorgente e i file di configurazione, inclusi, a titolo esemplificativo ma non esaustivo, i seguenti tipi di file, durante la generazione della documentazione:

  • .file template

  • requirements.txt

  • pacchetto.json

  • tsconfig.json

  • Dockerfile

  • .git/config

  • LICENZA

  • License.md

  • CONTRIBUENDO

  • Contribuisce.md

Amazon Q filtra i file o le cartelle definiti in un .gitignore file. Se desideri escludere file o cartelle dalla revisione per la generazione della documentazione, puoi includerli in un .gitignore file del tuo progetto o spazio di lavoro.

Quote

La generazione di documentazione con Amazon Q mantiene le seguenti quote:

  • Dimensione README: la dimensione massima di un README che Amazon Q può esaminare o generare. Se un file README esistente supera questa quota, Amazon Q non è in grado di aggiornare la documentazione esistente. Se un README generato supera questa quota, Amazon Q non è in grado di restituire il README aggiornato.

  • Dimensione del progetto di codice: la dimensione massima del progetto o dell'area di lavoro che Amazon Q può utilizzare per generare documentazione.

    Anche se scegli una cartella più piccola per cui generare la documentazione, il progetto o lo spazio di lavoro principale deve rientrare in questa quota.

  • Generazioni di documenti per attività: il numero di volte in cui è possibile fornire feedback per apportare modifiche alla documentazione generata, inclusa la generazione iniziale del documento. Questa quota viene reimpostata ogni volta che si avvia una nuova attività di documentazione.

Amazon Q Developer Agent for software development Quote
Risorsa Quota
Dimensione README 30 KB
Dimensione del progetto di codice

200 MB non compressi

50 MB compressi

Generazioni di documenti per attività 10