Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Creación de reglas de proyecto para Amazon Q Developer en plataformas de terceros
Puede crear una biblioteca de reglas de proyecto que pueda usar con Amazon Q Developer en GitLab o GitHub. Estas reglas describen los estándares de codificación y las mejores prácticas de su equipo. Por ejemplo, puede tener una regla que establezca que todo el código de Python debe usar sugerencias de tipo o que todo el código de Java debe usar comentarios de Javadoc. Al almacenar estas reglas en su proyecto, puede garantizar la coherencia entre los desarrolladores, independientemente de su nivel de experiencia.
Las reglas del proyecto se definen en los archivos Markdown de la
carpeta del proyecto.project-root
/.amazonq/rules
Una vez que haya creado las reglas del proyecto, el desarrollador de Amazon Q las utilizará automáticamente como contexto dentro del proyecto y se asegurará de cumplirlas al generar código para el desarrollo de funciones.
Para crear una regla de proyecto mediante el sistema de archivos
-
En tu repositorio de terceros, abre la carpeta raíz del proyecto.
-
En la carpeta raíz del proyecto, crea la siguiente carpeta:
project-root
/.amazonq/rulesEsta carpeta contiene todas las reglas del proyecto.
-
En
, cree un archivo de reglas de proyecto. Debe ser un archivo Markdown. Por ejemplo:project-root
/.amazonq/rulescdk-rules.md
-
Abre el archivo Markdown de reglas de tu proyecto.
-
Añada un mensaje detallado al archivo. Por ejemplo:
All Amazon S3 buckets must have encryption enabled, enforce SSL, and block public access. All Amazon DynamoDB Streams tables must have encryption enabled. All Amazon SNS topics must have encryption enabled and enforce SSL. All Amazon SNS queues must enforce SSL.
-
Confirme, revise y fusione los cambios.
-
(Opcional) Agrega más archivos Markdown de reglas de proyecto.
Ahora ha creado una o más reglas de proyecto. Amazon Q utilizará estas reglas como contexto automáticamente en su proyecto.