Documentation / Premiers pas
Votre premier projet
Ouvrez un dossier, laissez Yuli l’indexer, choisissez le niveau de confiance et lancez l’application pour la première fois.
Ce guide vous emmène d’un IDE fraîchement installé à votre application en cours d’exécution, en cinq étapes.
1. Ouvrez le projet
Dans le menu Fichier :
| Option | Quand |
|---|---|
| Ouvrir un projet… | Le projet se trouve sur votre machine. |
| Ouvrir un dossier… | Vous voulez ouvrir n’importe quel dossier. |
| Cloner un dépôt… | Le projet se trouve sur GitHub, GitLab ou un autre dépôt distant. |
| Projets récents | Vous l’avez déjà ouvert (Alt+3). |
| Nouveau projet à partir d’un modèle… | Vous en commencez un nouveau. |
Chaque projet s’ouvre dans son propre onglet, sous la barre de titre. Vous pouvez en ouvrir plusieurs et en afficher deux à la fois avec Vue partagée : voir deux projets à la fois.
2. Choisissez le niveau de confiance
La première fois, Yuli demande « Faites-vous confiance à ce projet ? ».
| Option | Effet | Quand la choisir |
|---|---|---|
| Faire confiance | Exécute Lombok et le Maven/Gradle du projet pour une analyse complète. | Vos projets ou ceux de votre équipe. |
| Mode restreint | N’exécute aucun code du dépôt. Analyse avec ce qu’il peut lire. | Du code que vous ne connaissez pas. |
Vous pouvez modifier ce choix plus tard dans Options globales → Sécurité → Projets de confiance.
3. Laissez-le indexer
Yuli analyse le projet en arrière-plan. Une fine barre en haut de l’éditeur indique la progression :
- « Préparation de l’intelligence du code… »
- « Indexation du projet… »
- « Résolution des dépendances et analyse… »
Vous pouvez continuer à éditer pendant ce temps. Les références, la navigation et les diagrammes seront complets à la fin.
Yuli détecte le type de projet : Maven, Gradle, Ant, Eclipse, npm ou Cargo. S’il manque un JDK, Maven ou Gradle, il vous propose de le télécharger.
4. Découvrez l’interface
| Zone | Contenu |
|---|---|
| Gauche | Le projet : fichiers, Git et configuration de l’agent. |
| Centre | Le chat avec l’IA. |
| Droite | L’éditeur et ses onglets. |
| Bas | Terminal, Exécution, Problèmes, Tests et Qualité. |
Détails dans Les trois zones.
5. Lancez l’application
Trois possibilités :
- Sur l’écran d’accueil, Exécuter et tester.
Shift+F10exécute la dernière configuration ;Shift+F9la débogue.- Demandez-le à l’agent : « Démarre l’application et dis-moi sur quel port elle tourne ».
La sortie apparaît dans le panneau Exécution. Les lignes de stack trace du projet et chaque Archivo.java:42 mènent au fichier et à la ligne.
Pour créer ou ajuster des configurations (variables d’environnement, profils Spring, options de la JVM), utilisez Projet → Build, exécution et débogage…. Voir Exécuter et déboguer.
Tests
Ctrl+Shift+F10exécute tous les tests.Ctrl+Shift+F11les exécute avec la couverture.Ctrl+F9construit le projet.
Les résultats apparaissent dans Tests et la couverture dans la marge de l’éditeur.
Étape suivante
Connectez une IA et demandez votre première tâche. Un bon premier essai :
« Explique-moi l’architecture de ce projet et où se trouve la logique métier principale. »