Windsurf tutoriel chinois, Windsurf méthode d'installation et d'utilisation

堆友AI

Démarrage rapide de la planche à voile

Planche à voile être Codeium La nouvelle génération de l'IDE AI, conçue pour vous aider à maintenir votre créativité en éveil. Sur cette page, vous découvrirez commentInstaller une planche à voileLes instructions étape par étape pour compléter le processus de configuration initiale et lancer votre premier projet piloté par l'IA.

Vous pourriez en avoir besoin :Codeium Windsurf met en place une interface chinoise avec un seul plugin d'extension chinois.

Si vous ne connaissez absolument rien à la programmation et que vous souhaitez vous référer au prototype de l'interface utilisateur pour commencer à construire l'application.CopyCoder Il peut vous aider à utiliser Planche à voile Créer rapidement des applications.

Eh bien... Si vous ne pouvez même pas déployer l'environnement de développement correctement (comme moi), essayez 3 minutes pour déployer le site officiel, j'utilise Windsurf et Devbox one-click development environment (reproduit)L'étape suivante consiste à apprendre simplement le fonctionnement de base de VSCODE (les outils similaires de Windsurf AI IDE sont basés sur VSCODE deux ouvert), vous pouvez Windsurf interface dans le développement complet d'une application autonome !

 

Une fois tous les préparatifs mis en place, passons à l'application :

 

Réglages de la planche à voile 🏄

Pour commencer, assurez-vous que votre appareil remplit les conditions requises, cliquez sur le lien de téléchargement et suivez les instructions pour installer et lancer Windsurf.

  • MacVersion minimale du système d'exploitation : OS X Yosemite
  • Windows (ordinateur)Version minimale du système d'exploitation : Windows 10
  • UbuntuVersion minimale du système d'exploitation : >= 20.04 (ou glibc >= 2.31, glibcxx >= 3.4.26)
  • Autres distributions LinuxVersion minimale du système d'exploitation : glibc >= 2.28, glibcxx >= 3.4.25

 

La planche à voile pour commencer

Une fois que Windsurf est lancé, vous verrez la page ci-dessous. C'est parti ! Veuillez noter que vous pouvez toujours utiliser la commande "Réinitialiser la mise en route" pour redémarrer le processus de mise en route.

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

1. sélection du processus d'installation

Si vous utilisez VS Code et souhaitez importer la configuration, sélectionnez "Import VS Code". Sinon, sélectionnez "Nouveau départ". Vous pouvez également choisir de définir la windsurf Installez-le dans le PATH afin que vous puissiez l'exécuter à partir de la ligne de commande. windsurf.

Windsurf 中文使用教程,Windsurf 安装使用方法
  • Nouveau départ : Choisissez vos raccourcis clavier ici, les options incluent les raccourcis VS Code par défaut ou les raccourcis Vim.
  • Importation à partir de VS Code : Vous pouvez ici migrer vos paramètres, vos extensions ou les deux.
Windsurf 中文使用教程,Windsurf 安装使用方法

2. sélectionner le thème de l'éditeur

Choisissez votre thème de couleurs préféré parmi ces thèmes par défaut ! Ne vous inquiétez pas, vous pourrez toujours le changer plus tard. Si vous importez des paramètres depuis VS Code, le thème importé remplacera la sélection actuelle.

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

3. enregistrement / connexion

Pour utiliser Windsurf, vous devez utiliser votre compte Codeium, ou si vous n'en avez pas, vous pouvez en créer un. L'inscription est totalement gratuite !

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

Lorsque vous avez terminé le processus d'authentification correctement, vous devriez voir cette page. Cliquez sur "Ouvrir Windsurf" et vous êtes prêt à partir !

Windsurf 中文使用教程,Windsurf 安装使用方法
Des problèmes ?

Si vous rencontrez des problèmes avec le processus d'authentification, vous pouvez également vous connecter manuellement et fournir à Windsurf un code d'authentification.

    1. Sélectionnez "Problème". Cliquez sur le bouton "Copier le lien" pour copier le lien d'authentification dans le presse-papiers et le coller dans votre navigateur.
    1. Saisir le code d'authentification : Copiez le code d'authentification indiqué dans le lien et saisissez-le dans Windsurf.
Windsurf 中文使用教程,Windsurf 安装使用方法

4. commencez à surfer ! 🏄

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

Fonctions que Windsurf peut essayer

Maintenant que vous avez réussi à ouvrir Windsurf, essayons quelques unes de ses fonctionnalités ! Toutes ces fonctionnalités sont facilement accessibles depuis la page d'accueil. :)

Écrit en Cascade

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

Sur le côté droit de l'IDE, vous verrez un nouveau panneau appelé "Cascade". C'est votre assistant de code piloté par l'IA ! Vous pouvez utiliser Cascade pour chatter, écrire du code, et exécuter du code !

Générer des projets avec Cascade

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

Vous pouvez utiliser Cascade pour créer un tout nouveau projet ! Cliquez sur le bouton "Nouveau projet" pour commencer.

Ouvrir un dossier / Se connecter à un serveur distant

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

Vous pouvez ouvrir le dossier ou vous connecter à un serveur distant via SSH ou à un conteneur de développement local. Cliquez sur Voici En savoir plus.

Configuration des paramètres de la planche à voile

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

Configurez les paramètres de l'IA de Windsurf ici. Vous souhaitez ralentir l'autocomplétion ou désactiver certaines fonctionnalités ? Vous pouvez le faire ici.

Ouvrir le panneau de commande

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

Vous pouvez utiliser le ⌘+⇧+P(sur Mac) ou Ctrl+Shift+P(sous Windows/Linux) pour ouvrir le panneau de commande et explorer les commandes disponibles !

Vous avez oublié d'importer votre configuration VS Code ?

Si vous décidez d'importer votre configuration VS Code dans Windsurf après avoir terminé le processus d'intégration, vous pouvez le faire facilement. Ouvrez le panneau de commande (sur Mac) ⌘+⇧+PVoici une liste des fonctionnalités les plus populaires du système Windows/Linux. Ctrl+Shift+P), puis tapez "Import VS Code".

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

 

Guide avancé de planche à voile (Cascade)

Cascade nous révèle un nouveau paradigme dans le domaine des assistants de programmation : AI Flows.

Evolution de nouvelle génération du panneau de chat traditionnel, Cascade est un chatbot basé sur un agent qui collabore avec vous comme jamais auparavant, avec la capacité de suivre vos actions précédentes en temps réel afin d'effectuer des tâches.

Pour ouvrir Cascade, cliquez sur l'icône Cascade dans le coin supérieur droit de la fenêtre Windsurf.

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

Vous pouvez également utiliser les touches de raccourci suivantes pour ouvrir Cascade :Cmd+L

Le texte sélectionné dans l'éditeur ou le terminal sera automatiquement inclus.

Sélection du modèle de planche à voile

Sélectionnez le modèle souhaité dans le menu de sélection situé sous l'entrée du chat.

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

Mode écriture/chat

La cascade a deux modes :Écrire répondre en chantant Chat.

Le mode écriture permet à Cascade de créer et de modifier votre base de code, tandis que le mode conversation est optimisé pour répondre à vos questions sur votre base de code ou sur les principes généraux de programmation.

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

Collaboration en temps réel pour la planche à voile

L'une des caractéristiques uniques de Windsurf et de Cascade est la capacité de détecter ce que vous faites en temps réel, ce qui permet une collaboration sans précédent.

Il n'est plus nécessaire de donner des indications contextuelles à l'IA pour qu'elle comprenne les actions précédentes, car Cascade et Windsurf en sont déjà conscients.

Dans la vidéo ci-dessous, vous verrez que Cascade ne passe que les invites continue pour renommer d'autres instances, la facilité avec laquelle il est possible de détecter les derniers changements de noms de variables.

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

Windsurf Accès direct aux outils et aux terminaux

Cascade peut détecter les paquets et les outils que vous utilisez, identifier ce qui doit être installé et même les installer pour vous. Demandez simplement à Cascade comment exécuter votre projet et cliquez sur "Accepter".

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

Windsurf Revenir aux étapes précédentes

Vous pouvez revenir sur les modifications apportées par Cascade aux étapes précédentes si nécessaire. Rétablissez toutes les modifications du code à l'état cible de la base de code en survolant l'invite et en cliquant sur la flèche à droite. Note : L'opération de rétablissement est actuellement irréversible, soyez donc prudent !

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

 

Guide avancé de la planche à voile

Support SSH

Le support SSH commun dans VSCode est sous licence Microsoft, nous avons donc implémenté notre propre support SSH spécifiquement pour Windsurf. Cette fonctionnalité nécessite l'installation du logiciel OpenSSHLe programme a très peu de dépendances en dehors de cela, et devrait fonctionner "directement dans la boîte" comme vous en avez l'habitude.

L'extension fonctionne bien dans notre développement interne, mais il y a encore quelques limitations et vulnérabilités connues :

  • Actuellement, nous ne prenons en charge que la connexion aux hôtes distants basés sur Linux avec une architecture x64.
  • L'extension "Remote - SSH" de Microsoft (et l'extension open-remote-ssh ) ne fonctionneront pas correctement - n'installez pas ces extensions, elles entreront en conflit avec notre support SSH.
  • Nous ne disposons pas actuellement de toutes les fonctionnalités de l'extension Microsoft SSH. Le support principal pour l'instant concerne la fonctionnalité importante de connexion à un hôte. Si vous avez une demande de fonctionnalité, n'hésitez pas à nous en faire part !
  • La possibilité de se connecter à un hôte distant via SSH et d'accéder ensuite à un conteneur de développement sur cet hôte distant ne supporte pas entièrement le mode de fonctionnement de VSCode (nous y travaillons !). . Si vous souhaitez implémenter cette fonctionnalité, il est recommandé de configurer manuellement un démon SSH dans votre conteneur de développement. Vous trouverez ci-dessous une configuration que nous avons trouvée efficace, mais assurez-vous qu'elle est adaptée à votre cas d'utilisation.
    1. Dans le conteneur de développement, exécutez la commande suivante une seule fois (des exécutions multiples peuvent entraîner une baisse de la valeur de votre sshd_config (Erreur de configuration) :
    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. Dans le conteneur de développement, exécutez cette commande dans un terminal qui doit rester connecté (par exemple via tmux) :
    sudo /usr/sbin/sshd -D
    
    1. Ensuite, connectez-vous à votre hôte distant via Windsurf en utilisant le port 2222.
  • Le transfert de proxy SSH est activé par défaut et utilisera la dernière connexion de Windsurf à cet hôte. Si vous rencontrez des problèmes, essayez de recharger la fenêtre pour rafraîchir la connexion.
  • Sous Windows, lorsqu'un mot de passe est demandé, un certain nombre de fenêtres contextuelles s'affichent. cmd.exe Les fenêtres. C'est normal - nous les supprimerons dès que possible.
  • Si vous rencontrez des problèmes, assurez-vous d'abord que vous pouvez utiliser la fonction régulière ssh pour se connecter à l'hôte distant. Si le problème persiste, signalez l'erreur en incluant la commande Output > Remote SSH (Windsurf) Le contenu de la sortie de l'onglet !

Conteneurs de développement

Windsurf supporte également les conteneurs de développement ! Si vous souhaitez exécuter des conteneurs de développement localement sur votre machine Linux, vous pouvez utiliser les trois commandes suivantes :

  1. Open Folder in Container
    • Ouvrir le dossier dans un nouvel espace de travail avec le fichier devcontainer.json spécifié
  2. Reopen in Container
    • Rouvrir l'espace de travail actuel dans le nouveau conteneur et spécifier le fichier devcontainer.json pour configurer le conteneur.
  3. Attach to Running Container
    • Si vous avez déjà un conteneur de développement en cours d'exécution, vous pouvez attacher un serveur distant à ce conteneur et y connecter l'espace de travail actuel.

mise en garde

  • Windsurf ne supporte pas actuellement la fonctionnalité SSH + Conteneur de développement, mais nous prévoyons de la supporter dans le futur.
  • Actuellement, seules les architectures x86 basées sur Linux sont prises en charge.

WSL

A venir !

Marchés en expansion

Vous pouvez changer la place de marché utilisée pour télécharger l'extension. Pour ce faire, allez dans Voir -> ExtensionsCliquez sur le lien "Modifier les paramètres" et modifiez les paramètres si nécessaire.

Windsurf 中文使用教程,Windsurf 安装使用方法
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...