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.
Agregue más contexto a las solicitudes en GitHub Copilot en SQL Server Management Studio (SSMS) mediante referencias, además de su conocimiento contextual, para obtener mejores respuestas.
Uso de comandos de barra diagonal para obtener ayuda de código
GitHub Copilot en SQL Server Management Studio (SSMS) ofrece ayuda de código para ayudarle a establecer la intención de las tareas comunes de desarrollo de bases de datos. Esta intención puede acelerar la productividad para ayudarle a comprender y corregir las consultas más rápidamente. Resalte cualquier consulta en el editor y use los comandos de barra diagonal para documentar, explicar, corregir o optimizar la consulta. Los comandos de barra diagonal están disponibles tanto en la ventana de chat como en el chat en línea.
| Command | Usage |
|---|---|
/doc |
Agregue comentarios para el código T-SQL seleccionado para ayudar a la siguiente persona que examina el código a comprender lo que ha hecho. |
/explain |
Obtenga detalles detallados sobre el código T-SQL seleccionado. |
/fix |
Solucione los errores en el código T-SQL y devuelva una versión correcta para revisar, incluida una explicación del problema y lo que se cambió. |
/help |
Obtenga ayuda sobre el uso del chat de Copilot. |
/optimize |
Identificación de antipatrones en la consulta y realización de cambios coherentes con los procedimientos recomendados de T-SQL |
Hacer referencia a otros archivos
Puede hacer preguntas relacionadas con T-SQL en lenguaje natural y recibir respuestas de GitHub Copilot Chat dentro del contexto del editor activo en SSMS. Las referencias proporcionan información específica que desea que Copilot tenga en cuenta al responder a su pregunta.
Al seleccionar otros archivos abiertos en el editor, es posible que pueda formar mejores preguntas sin tener que escribir o pegar fragmentos largos de información. Especificar el contexto también permite que Copilot le proporcione respuestas más relevantes.
Para hacer referencia a un archivo en GitHub Copilot Chat, agregue un símbolo # al principio del nombre de archivo. Por ejemplo, si tiene un archivo denominado GetSalesInfo.sql, haga referencia a él en el chat como #GetSalesInfo.sql.
Gestión del contexto del historial de chat con hilos
A medida que iteras y envías varias indicaciones de chat en una sesión de chat, Copilot utiliza el historial de mensajes y respuestas. Las solicitudes y respuestas anteriores proporcionan contexto al mensaje de chat actual. Esto significa que puede formular preguntas de seguimiento o aclarar su pregunta anterior sin tener que repetir el contexto. Por ejemplo, puede preguntar "¿Cómo cambio el modo de compatibilidad?", "¿Cuáles son las diferencias entre el modo de compatibilidad 140 y 170?", "¿Qué necesito tener en cuenta al cambiar el modo de compatibilidad?", etc.
Para empezar con una nueva sesión de chat y descartar el contexto actual, inicie un nuevo hilo de conversación en la vista de chat. Crear nuevos hilos es útil cuando desea cambiar de tema y evitar el contexto y el historial anteriores. Use hilos para mantener las conversaciones centradas en la tarea y mantener el contexto claro para que las respuestas se basen en el historial pertinente.
Nuevo hilo de chat
Seleccione Crear nuevo subproceso o Ctrl+N en la ventana de chat para iniciar un nuevo subproceso.
Cambiar hilo de chat
Puede alternar entre varios hilos en curso para ofrecer el contexto histórico adecuado para su pregunta. Use Ctrl+la Página abajo para el hilo anterior o Ctrl+la Página arriba para el siguiente hilo en la ventana de chat. Ctrl+Mayús+T expande la lista desplegable de conversaciones.
Conservar el chat en línea
Para conservar el historial de su chat integrado, promuévalo a la ventana de chat. Seleccione Ver en la ventana de chat para mantener un registro y contexto de la conversación y continuar en la ventana de chat.
procedimientos recomendados
Copilot Chat usa el historial de chats para obtener contexto sobre su solicitud. Para dar a Copilot solo el historial pertinente:
- Utiliza hilos para iniciar una nueva conversación para una nueva tarea.
- Elimine las solicitudes que ya no son relevantes o que no le han dado el resultado deseado.
Mantenga abierta la conversación de chat y continúe iterando y pida a Copilot que mejore la solución sugerida. Copilot tiene tanto el contexto del código generado como el historial de conversación actual. A medida que siga formulando preguntas, Copilot refina aún más la respuesta según sus requisitos.