Premiers pas

Installer Yenpo et ouvrir votre premier dépôt

Vérifiez la compatibilité de votre Mac, installez la préversion et lisez du code local sans compte de modèle. Connectez un fournisseur uniquement pour les questions à l’IA.

Vous n’avez pas besoin d’un compte de modèle pour commencer à lire du code dans Yenpo. Consultation, recherche et navigation par serveur de langage fonctionnent localement. Connectez un fournisseur plus tard, quand vous voudrez interroger l’AI Reader sur le code.

Vérifier votre Mac

La préversion actuelle fonctionne sur les Mac Apple silicon et Intel avec macOS 14 ou ultérieur ; un seul téléchargement convient aux deux. Vérifiez votre version de macOS dans À propos de ce Mac.

Chaque version expire à une date fixe indiquée près du bouton de téléchargement. Cette date est définie à la création de la version : la télécharger ou la réinstaller plus tard ne la repousse pas. Installez une version plus récente avant cette date.

Installer

  1. Téléchargez le .dmg depuis l’accueil.
  2. Ouvrez-le et glissez Yenpo dans Applications.
  3. Lancez Yenpo depuis Applications, puis éjectez l’image disque.

Vérifier la version installée

Choisissez Yenpo → À propos de Yenpo dans la barre des menus. Comparez la version à celle près du bouton de téléchargement. La fenêtre affiche aussi l’expiration EAP de cette version dans le fuseau horaire de votre Mac ; le site affiche la date en UTC.

Si vous avez installé une mise à jour mais voyez encore l’ancienne version, quittez Yenpo et rouvrez la copie dans Applications. Consultez Mettre à jour avant l’expiration pour les étapes de remplacement.

Ouvrir un projet

Ouvrez le dossier du projet à lire. Choisissez la racine du dépôt, qui contient le README, le fichier de compilation et .git. Si vous ouvrez un sous-dossier, les tests et configurations situés ailleurs dans le dépôt ne feront pas partie du projet.

Appuyez sur Command-P (Aller au fichier…), saisissez une partie du nom ou du chemin et ouvrez un fichier connu. Gardez le README ou un test associé dans un autre onglet. Ouvrez chaque autre projet dans sa propre fenêtre.

Un fichier que vous savez présent est introuvable ? Vérifiez qu’il se trouve dans le dossier ouvert, puis si les fichiers cachés ou ignorés par Git sont masqués. Consultez Trouver des fichiers et suivre les symboles pour les détails.

Essayer une petite tâche

Choisissez une question dont vous pouvez vérifier la réponse, par exemple où un réglage est lu :

  1. Utilisez « Rechercher dans tous les fichiers » pour trouver le nom exact du réglage ou un message caractéristique.
  2. Ouvrez la fonction correspondante et trouvez d’où vient son entrée.
  3. Utilisez Aller à la définition ou Rechercher les références si un serveur de langage est disponible. Sinon, recherchez le symbole sous forme de texte.
  4. Lisez l’appelant ou le test qui fournit l’entrée.

Cela suffit pour démarrer : un point d’entrée, une valeur à suivre et un appelant ou test qui montre son usage. Il n’est pas nécessaire de comprendre toute l’architecture d’abord.

Interroger l’AI Reader (facultatif)

Configurez un fournisseur avec Connecter un fournisseur de modèles, puis ouvrez l’AI Reader et interrogez le code lu. Ajoutez un fichier, dossier ou une sélection comme point de départ, ou décrivez le comportement et laissez-le trouver le code dans votre espace de travail.

Par exemple :

Suis ce réglage depuis sa valeur par défaut jusqu’au gestionnaire de requête. Quelles surcharges peuvent le modifier ? Indique les branches à vérifier.

Cliquez sur une référence pour prévisualiser le code dans Coup d’œil, puis sur Ouvrir le fichier pour le garder dans un onglet. Vérifiez une affirmation dans le code avant de poser une question plus large.

L’AI Reader ne fait que lire par défaut. Vous pouvez l’autoriser à modifier des fichiers pour une exécution ; Ce qui est envoyé et ce qui peut être modifié explique ce fonctionnement et les données transmises au modèle.

Mettre à jour avant l’expiration

  1. Vérifiez la version et l’expiration près du bouton de téléchargement de l’accueil. Téléchargez le nouveau .dmg lorsqu’il est disponible.
  2. Enregistrez les fichiers non enregistrés, puis quittez Yenpo. Ouvrez la nouvelle image disque et glissez Yenpo dans Applications, en remplaçant la copie existante quand le Finder le demande.
  3. Lancez Yenpo depuis Applications, vérifiez à nouveau Yenpo → À propos de Yenpo, puis éjectez l’image disque.

Télécharger ou réinstaller la même version ne prolonge pas sa validité. Si elle a expiré et que l’accueil propose encore cette version, revenez vérifier la disponibilité d’une nouvelle version.

Si quelque chose ne fonctionne pas

Problème À vérifier d’abord
Fichier introuvable Racine du projet, chemin, réglages des fichiers cachés et ignorés par Git
« Aller à la définition » ne fait rien Serveur de langage installé et capable de comprendre le projet
L’AI Reader ne répond pas Fournisseur actif, type d’API, point de terminaison, identifiant de modèle, clé API
Le code ne correspond pas à vos attentes Onglet montrant une version Git historique ou le fichier actuel

Pour signaler un bug, notez vos versions de Yenpo et macOS, les résultats attendus et réels, et les étapes de reproduction. Excluez le code privé et les clés API de tout partage public.

Choisir la suite

Continuez avec Trouver des fichiers, suivre les symboles et vérifier les références source. Commencez par la recherche de fichiers, puis utilisez la navigation par symboles si un serveur est disponible. Vous pouvez aussi comparer commits et branches sans compte de modèle.

Pour interroger l’AI Reader sur le code, connectez un fournisseur de modèles. Avant d’envoyer une question, vérifiez quel code lui est transmis ainsi que ses tarifs.