Complemento de generación de código de escritura rápida VS Code Guía del usuario de CodeGeeX

       CodeGeeX es un modelo de pre-entrenamiento de generación de código de lenguaje de programación múltiple con 13 mil millones de parámetros, entrenado usando más de veinte lenguajes de programación. El complemento desarrollado en base a CodeGeeX puede realizar una serie de funciones, como generar código a través de la descripción, completar código y traducir código. CodeGeeX también proporciona un modo de solicitud personalizable (Modo de solicitud) para crear un asistente de programación exclusivo. ¡Feliz codificación!

Busque "CodeGeex" en el mercado de complementos de VS Code para usarlo de forma gratuita (se requiere una versión de VS Code no inferior a 1.68.0). Para obtener más información sobre CodeGeeX, envíe un mensaje privado.

Si encuentra problemas durante el uso o tiene alguna sugerencia para mejorar, envíe sugerencias a Wx: 18634371151 para recibir comentarios.


uso básico

Es necesario asegurarse de que la versión de VS Code sea >= 1.68.0. Instale el complemento y active CodeGeeX globalmente, hay cuatro modos de uso:

  • Modo automático: Mantenga CodeGeeX activo, cuando deje de escribir, comenzará a generar desde la posición actual del cursor (el icono de CodeGeeX en los círculos de la esquina inferior derecha para indicar que está generando). Una vez completada la generación, se mostrará en gris, presione Tab para insertar el resultado generado.
  • Modo interactivo: Presione Ctrl+Enter para activar el modo interactivo, CodeGeeX generará X candidatos y los mostrará en la ventana derecha (el número de X se puede modificar en la configuración de Candidate Num). Haga clic en el código de uso que se encuentra arriba del código candidato para insertarlo.
  • Modo de traducción: seleccione el código, luego presione Ctrl+Alt+T para activar el modo de traducción, CodeGeeX traducirá el código al código que coincida con el idioma de su editor actual. Haga clic en el código de uso arriba de los resultados de la traducción para insertar. También puede elegir en la configuración lo que desea hacer con el código traducido al insertarlo, puede elegir comentarlo o anularlo.
  • Modo de solicitud (función experimental): Seleccione el código que debe ingresarse, presione Alt/Opción+t para activar el modo de solicitud, se mostrará una lista de plantillas predefinidas, seleccione una de las plantillas y el código se puede insertar en la plantilla para la generación. Este modo es altamente personalizable y puede modificar o agregar contenido de plantilla en Plantillas de solicitud en la configuración para agregar solicitudes adicionales al modelo.

Declaracion de privacidad

      Respetamos mucho la privacidad del código de usuario, y el código solo se usa para asistir en la programación. Cuando lo use por primera vez, le pediremos que acepte usar el código generado con fines de investigación para ayudar a CodeGeeX a mejorar (esta opción está desactivada de manera predeterminada).

guía del usuario

      Los siguientes son el uso detallado de varios modos de CodeGeeX: 

      1. Modo automático

         Mantenga CodeGeeX activo, y cuando deje de escribir, comenzará a generar desde la posición actual del cursor (el ícono de CodeGeeX en los círculos de la esquina inferior derecha para indicar que está generando). Una vez completada la generación, se mostrará en gris, presione Tab para insertar el resultado generado.

          Pasos de operación específicos: CodeGeeX comenzará a generar desde el cursor cuando deje de escribir (el icono de CodeGeeX en los círculos de la esquina inferior derecha para indicar que está generando). Una vez completada la generación, se mostrará en gris. Si está satisfecho con el resultado, presione "Tab" para insertar el resultado generado. , duración 02:30 Cuando se generan múltiples candidatos, puede usar "Alt/Opción+[" o "]" para cambiar entre varios candidatos. El usuario también puede cambiar el "Número de candidato" en la configuración. Si no está satisfecho con una sugerencia existente, puede usar "Alt/Opción+N" para obtener un nuevo candidato.

        2. Modo interactivo 

           Pasos específicos de operación: active el modo interactivo a través de "Ctrl+Enter", CodeGeeX generará candidatos "X" y los mostrará en la ventana derecha (el número de "X" se puede modificar en la configuración "Candidate Num"). Haga clic en "usar código" sobre el código candidato para insertar el resultado en la posición actual del cursor.

        3. Modo de traducción

      Este modo lo ayuda a traducir de un idioma a otro, como traducir un algoritmo escrito en C++ a Python, sin tener que escribirlo usted mismo. 

      Seleccione el código, luego presione Ctrl+Alt+T para activar el modo de traducción, y CodeGeeX traducirá el código a un código que coincida con el idioma de su editor actual. Haga clic en el código de uso arriba de los resultados de la traducción para insertar. También puede elegir en la configuración lo que desea hacer con el código traducido al insertarlo, puede elegir comentarlo o anularlo.

         4. Modo rápido

       Este modo puede imitar el código de entrada para lograr las funciones correspondientes, como explicar rápidamente grandes secciones de código. El principio de este modo es utilizar las poderosas capacidades de generación de pocas muestras de CodeGeeX.         

       Seleccione el código que debe ingresarse, presione Alt/Opción+t para activar el modo de solicitud, se mostrará una lista de plantillas predefinidas, seleccione una de las plantillas y el código se puede insertar en la plantilla para su generación. Este modo es altamente personalizable, puede modificar o agregar contenido de plantilla en Plantillas de solicitud en la configuración y agregar solicitudes adicionales al modelo. 


         Los archivos de plantilla son altamente personalizables, puede agregar plantillas personalizadas a "Plantillas de solicitud" en la configuración del complemento. "clave" indica el nombre de la plantilla, "valor" es la ruta del archivo de la plantilla (esta ruta no es única, puede ser cualquier ruta en su computadora, ".txt", ".py", ".h" y otros archivos de formato son todos Can).

Supongo que te gusta

Origin blog.csdn.net/YN2000609/article/details/131904440
Recomendado
Clasificación