Windsurf Chinese tutorial, Windsurf método de instalación y uso

Windsurf Inicio rápido

Windsurf sea Codeium diseñado para ayudarte a mantener tu creatividad a flor de piel. En esta página, descubrirá cómoInstalar WindsurfLas instrucciones paso a paso para completar el proceso de configuración inicial y poner en marcha tu primer proyecto basado en IA.

Puede que necesites uno:Codeium Windsurf configura una interfaz china con un único plugin de extensión chino.

Si no sabes absolutamente nada de programación y quieres consultar el prototipo de interfaz de usuario para empezar a crear la aplicación.CopyCoder Puede ayudarle en el uso de Windsurf Cree aplicaciones rápidamente.

Bueno... Si ni siquiera puede desplegar el entorno de desarrollo correctamente (como yo), intente 3 minutos para desplegar el sitio web oficial, yo uso Windsurf y Devbox entorno de desarrollo de un solo clic (reproducido)¡, el siguiente paso es simplemente aprender el funcionamiento básico de VSCODE (Windsurf herramientas similares AI IDE se basan en VSCODE dos abiertos), puede Windsurf interfaz en el desarrollo completo de una aplicación independiente!

 

Con todos los preparativos listos, vamos a adquirir más habilidades de aplicación:

 

Ajustes de windsurf 🏄

Para empezar, asegúrate de que tu dispositivo cumple los requisitos, haz clic en el enlace de descarga y sigue las instrucciones para instalar y ejecutar Windsurf.

  • MacVersión mínima del sistema operativo: OS X Yosemite
  • Windows (ordenador)Versión mínima del sistema operativo: Windows 10
  • UbuntuVersión mínima del sistema operativo: >= 20.04 (o glibc >= 2.31, glibcxx >= 3.4.26)
  • Otras distribuciones de LinuxVersión mínima del sistema operativo: glibc >= 2.28, glibcxx >= 3.4.25

 

Windsurf Primeros pasos

Una vez que Windsurf esté funcionando, verás la página de abajo. ¡Vamos a empezar! Por favor, ten en cuenta que siempre puedes usar el comando "Reset Getting Started" para reiniciar el proceso de Getting Started.

Windsurf 中文使用教程,Windsurf 安装使用方法

1. Selección del proceso de configuración

Si está utilizando VS Code y desea importar la configuración, seleccione "Importar VS Code". En caso contrario, seleccione "Volver a empezar". También puede elegir configurar el windsurf Instálelo en el PATH para poder ejecutarlo desde la línea de comandos. windsurf.

Windsurf 中文使用教程,Windsurf 安装使用方法
  • Fresh Start: Elija aquí sus atajos de teclado, las opciones incluyen los atajos por defecto de VS Code o los de Vim.
  • Importar desde VS Code: Aquí puede migrar sus configuraciones, extensiones o ambas.
Windsurf 中文使用教程,Windsurf 安装使用方法

2. Seleccione el tema del editor

Elige tu esquema de colores favorito entre estos temas predeterminados. No te preocupes, puedes cambiarlo más tarde. Si importa la configuración desde VS Code, el tema importado anulará la selección actual.

Windsurf 中文使用教程,Windsurf 安装使用方法

3. Registro / Inicio de sesión

Para usar Windsurf necesitas usar tu cuenta de Codeium, o si no tienes una puedes crearla. El registro es totalmente gratuito.

Windsurf 中文使用教程,Windsurf 安装使用方法

Cuando hayas completado correctamente el proceso de autentificación, deberías ver esta página. Haz clic en "Abrir Windsurf" y ¡listo!

Windsurf 中文使用教程,Windsurf 安装使用方法
¿Problemas?

Si tienes problemas con el proceso de autenticación, también puedes iniciar sesión manualmente y proporcionar a Windsurf un código de autenticación.

    1. Seleccione "¿Problema?" Haga clic en el botón "Copiar enlace" para copiar el enlace de autenticación en el portapapeles y pegarlo en su navegador.
    1. Introduzca el código de autenticación: Copie el código de autenticación que aparece en el enlace e introdúzcalo en Windsurf.
Windsurf 中文使用教程,Windsurf 安装使用方法

4. ¡Empieza a navegar! 🏄

Windsurf 中文使用教程,Windsurf 安装使用方法

Funciones que puede probar Windsurf

Ahora que ya has abierto Windsurf, ¡vamos a probar algunas de sus funciones! Todas estas funciones son fácilmente accesibles desde la página de inicio. :)

Escrito en Cascade

Windsurf 中文使用教程,Windsurf 安装使用方法

En la parte derecha del IDE, verás un nuevo panel llamado "Cascada". Es tu asistente de código basado en IA. Puedes usar Cascade para chatear, escribir código y ejecutarlo.

Generar proyectos con Cascade

Windsurf 中文使用教程,Windsurf 安装使用方法

Puede utilizar Cascade para crear un nuevo proyecto. Haga clic en el botón "Nuevo proyecto" para empezar.

Abrir carpeta / Conectarse a un servidor remoto

Windsurf 中文使用教程,Windsurf 安装使用方法

Puede abrir la carpeta o conectarse a un servidor remoto mediante SSH o a un contenedor de desarrollo local. Haga clic en aquí están Más información.

Configuración de los ajustes de Windsurf

Windsurf 中文使用教程,Windsurf 安装使用方法

Configura aquí la IA de Windsurf. ¿Quieres ralentizar el autocompletado o desactivar ciertas funciones? Puedes configurarlo aquí.

Abrir el panel de control

Windsurf 中文使用教程,Windsurf 安装使用方法

Puede utilizar la función ⌘+⇧+P(en Mac) o Ctrl+Shift+P(En Windows/Linux) para abrir el panel de comandos y explorar los comandos disponibles.

¿Ha olvidado importar la configuración de VS Code?

Si decides importar tu configuración de VS Code a Windsurf después de completar el proceso de incorporación, puedes hacerlo fácilmente. Abre el panel de comandos (en Mac) ⌘+⇧+PA continuación se enumeran las características más populares del sistema Windows/Linux. Ctrl+Shift+P) y, a continuación, escriba "Importar código VS".

Windsurf 中文使用教程,Windsurf 安装使用方法

 

Guía avanzado de windsurf (Cascade)

Cascade nos descubre un nuevo paradigma en el campo de los asistentes de programación: AI Flows.

Evolución de última generación del tradicional panel de chat, Cascade es un chatbot basado en agentes que colabora contigo como nunca antes, con capacidad para rastrear tus acciones anteriores en tiempo real para realizar tareas.

Para abrir Cascade, haz clic en el icono de Cascade situado en la esquina superior derecha de la ventana de Windsurf.

Windsurf 中文使用教程,Windsurf 安装使用方法

También puede utilizar las siguientes teclas de acceso directo para abrir Cascade:Cmd+L

El texto seleccionado en el editor o en el terminal se incluirá automáticamente.

Selección del modelo de windsurf

Seleccione el modelo que desee en el menú de selección situado debajo de la entrada de chat.

Windsurf 中文使用教程,Windsurf 安装使用方法

Modo escritura/chat

La cascada tiene dos modos:Escriba a responder cantando Chat.

El modo Escritura permite a Cascade crear y modificar su base de código, mientras que el modo Chat está optimizado para responder a sus preguntas sobre su base de código o principios generales de programación.

Windsurf 中文使用教程,Windsurf 安装使用方法

Windsurf: colaboración en tiempo real

Una de las características únicas de Windsurf y Cascade es la capacidad de percibir lo que estás haciendo en tiempo real, lo que permite una colaboración sin precedentes.

Ya no es necesario indicar contextualmente a la IA que comprenda las acciones anteriores, porque Cascade y Windsurf ya las conocen.

En el vídeo siguiente, verá que Cascade sólo pasa los avisos continue para renombrar otras instancias, lo fácil que es detectar los últimos cambios de nombre de las variables.

Windsurf 中文使用教程,Windsurf 安装使用方法

Windsurf Acceso directo a herramientas y terminales

Cascade puede detectar qué paquetes y herramientas está utilizando, identificar qué necesita instalar e incluso instalarlos por usted. Sólo tiene que preguntar a Cascade cómo ejecutar su proyecto y hacer clic en "Aceptar".

Windsurf 中文使用教程,Windsurf 安装使用方法

Windsurf Volver a los pasos anteriores

Si es necesario, puede revertir los cambios realizados por Cascade a pasos anteriores. Restaure todos los cambios de código al estado de destino de la base de código pasando el ratón sobre el indicador y haciendo clic en la flecha de la derecha. Nota: La operación de revertir es actualmente irreversible, así que ¡tenga cuidado!

Windsurf 中文使用教程,Windsurf 安装使用方法

 

Guía avanzada de windsurf

Soporte SSH

El soporte SSH común en VSCode está licenciado por Microsoft, así que hemos implementado nuestro propio soporte SSH específicamente para Windsurf. Esta característica requiere la instalación del OpenSSHEl programa tiene muy pocas dependencias aparte de ésa, y debería funcionar "nada más sacarlo de la caja" como estás acostumbrado.

La extensión funciona bien en nuestro desarrollo interno, pero aún existen algunas limitaciones y vulnerabilidades conocidas:

  • Actualmente sólo soportamos la conexión a hosts remotos basados en Linux con arquitectura x64.
  • La extensión normal de Microsoft "Remote - SSH" (y la extensión open-remote-ssh ) no funcionarán correctamente - no instale estas extensiones, entrarán en conflicto con nuestro soporte SSH.
  • Actualmente no disponemos de la funcionalidad completa de la extensión SSH de Microsoft. El soporte principal en este momento es para la importante característica de conectarse a un host. Si tiene alguna petición de funcionalidad, ¡háganoslo saber!
  • La capacidad de conectarse a un host remoto a través de SSH y luego acceder a un contenedor de desarrollo en ese host remoto no es totalmente compatible con el modo de funcionamiento de VSCode (¡estamos trabajando en ello!) . Si desea implementar esta función, se recomienda configurar manualmente un demonio SSH en su contenedor de desarrollo. A continuación se muestra una configuración que encontramos para trabajar, pero asegúrese de que es apropiado para su caso de uso.
    1. Dentro del contenedor de desarrollo, ejecute el siguiente comando una vez (múltiples ejecuciones pueden causar que su sshd_config (Error de configuración):
    sudo -s -- <<HERE
    sed -i '/SSO SSH Config START/Q' /etc/ssh/sshd_config
    echo "Port 2222" >> /etc/ssh/sshd_config
    ssh-keygen -A
    HERE
    
    1. Dentro del contenedor de desarrollo, ejecute este comando en un terminal que deba permanecer conectado (por ejemplo, a través de tmux):
    sudo /usr/sbin/sshd -D
    
    1. Luego conéctate a tu host remoto vía Windsurf usando el puerto 2222.
  • SSH proxy forwarding está activado por defecto y usará la última conexión de Windsurf a ese host. Si encuentras problemas, intenta recargar la ventana para refrescar la conexión.
  • En Windows, cuando se solicita una contraseña, aparecen varias ventanas emergentes cmd.exe Ventanas. Es normal. Las eliminaremos lo antes posible.
  • Si tiene problemas, asegúrese en primer lugar de que puede utilizar el programa normal ssh para conectarse al host remoto. Si el problema persiste, informe del error incluyendo el comando Output > Remote SSH (Windsurf) ¡El contenido de la salida de la pestaña!

Contenedores de desarrollo

¡Windsurf también soporta contenedores de desarrollo! Si quieres ejecutar contenedores de desarrollo localmente en tu máquina Linux, puedes usar los siguientes tres comandos:

  1. Open Folder in Container
    • Abra la carpeta en el nuevo espacio de trabajo con el archivo devcontainer.json especificado
  2. Reopen in Container
    • Vuelva a abrir el espacio de trabajo actual en el nuevo contenedor y especifique el archivo devcontainer.json para configurar el contenedor.
  3. Attach to Running Container
    • Si ya tienes un contenedor de desarrollo en funcionamiento, puedes adjuntar un servidor remoto a ese contenedor y conectar el espacio de trabajo actual a él.

advertencia

  • Windsurf no soporta actualmente la característica SSH + Contenedor de Desarrollo, pero planeamos soportarla en el futuro.
  • Actualmente, sólo se admiten arquitecturas x86 basadas en Linux.

WSL

Muy pronto.

Ampliación de mercados

Puede cambiar el mercado utilizado para descargar la extensión. Para ello, vaya a Ver -> ExtensionesHaga clic en el enlace "Cambiar en configuración" y modifique la configuración según sea necesario.

Windsurf 中文使用教程,Windsurf 安装使用方法
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...