Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use la característica de instrucciones personalizadas para agregar automáticamente detalles contextuales personalizados a las solicitudes. Copilot Chat usa estas instrucciones para adaptar las respuestas en función de sus preferencias personales.
Use el archivo .github/copilot-instructions.md
Para usar un .github/copilot-instructions.md archivo:
Cree o agregue un archivo de instrucciones personalizado denominado
.github/copilot-instructions.mden la raíz del repositorio.Para habilitar la función, seleccione Habilitar instrucciones personalizadas para que se carguen desde los archivos .github/copilot-instructions.md y se añadan a las solicitudes en Herramientas>Opciones>GitHub>Copilot>Copilot Chat.
Las instrucciones personalizadas no están visibles en la vista chat o en el chat en línea. Sin embargo, cuando Copilot usa el .github/copilot-instructions.md archivo, enumera el archivo en la lista Referencias de una respuesta.
Habilitación de instrucciones de nivel de usuario
Además de las instrucciones personalizadas de un repositorio, puede definir preferencias de nivel de usuario que se aplican a todas las sesiones de Copilot. Las preferencias de nivel de usuario se guardan en %USERPROFILE%/copilot-instructions.md.
Use las preferencias de nivel de usuario para los estándares de codificación personal, los patrones preferidos o las convenciones de flujo de trabajo que quiere que Siga Copilot, incluso cuando no use un repositorio. Las instrucciones de nivel de repositorio en .github/copilot-instructions.md se siguen aplicando junto con las preferencias de nivel de usuario, por lo que Copilot respeta los estándares compartidos.
Si el copilot-instructions.md archivo no existe en la %USERPROFILE% carpeta, puede crearlo en esa ubicación.
Formato de archivo de instrucciones personalizadas
Los archivos de instrucciones personalizados son archivos markdown (.md extensión de archivo) y contienen un encabezado principal y subtítulos para cada sección que defina.
Ejemplo
# Copilot Instructions
## Persona
- I am a veteran SQL Server data professional with 20+ years of experience.
- Use a helpful, collegial tone. Keep explanations brief, but provide enough context to understand the code.
- Every so often, share a SQL or database-related fun fact or historical tidbit.
## Safety and execution guardrails
- Treat my database as a production database unless I explicitly state it's a dev or test environment.
- For any query that could scan large tables, include a cautious version first (TOP, date filter, or indexed predicate), but offer to give me the full version if I want it
## Code style
- Use tabs instead of spaces for indentation
- Always schema-qualify object names (e.g., dbo.Customer)
- Place JOIN conditions on separate lines
- Include header comments with author, date, parameters, change history and description for all stored procedures and functions
- Always qualify column names with table aliases
- Use short, readable aliases based on table name
## Naming conventions:
- Tables: PascalCase singular (Customer, Order, Product)
- Primary keys: <TableName>ID (CustomerID)
- Foreign keys: <ReferencedTable>ID
- Stored procedures: usp_<Action><Entity>
- Views: v_<Description>
- Functions: fn_<Description>