mirror of
https://github.com/Ladebeze66/coffreobsidian.git
synced 2025-12-16 21:47:45 +01:00
4.2 KiB
4.2 KiB
2. Emplacement du projet
- Description du projet
- Nom du projet: robo_mat
- Répertoire du projet: C:\Mes Projets\robo_mat
- Répertoire dans la liste des tâches: C:\Mes Projets\robo_mat\Taches
- Fichier principal du projet: robo_mat.wpd
- GDS:
- Serveur: CS:\10.103.0.3\GDS
- Répertoire: GDS:\Projets WebDev\robo_mat
Récupération arborescence du projet:
tree "C:\Mes Projets\robo_mat\" /F > "$env:USERPROFILE\Desktop\structure_projet_robo_mat.txt"
!structure_projet_robo_mat.txt structure_projet_robo_mat
🧠 Ce que signifie le gras dans l’Explorateur WebDev :
| Élément | Signification |
|---|---|
| 🔤 Nom en gras | Contient du code WLangage actif (ex : dans un événement, une procédure, un champ…) ou a été modifié depuis sa création. |
| 📄 Nom en normal | Pas encore modifié ou utilisé, aucun code associé pour l’instant. |
✅ Étapes rapides pour localiser tout le code dans ton projet
Je te propose cette méthode manuelle rapide et fiable, parfaite pour ton cas (petit projet en début de dev) :
🧭 Étape 1 : Ouvrir l’Explorateur de projet (gauche)
Regarde chaque section de l’arborescence :
PagesClassesProcédures globalesComposants internesProjet
🔍 Repère ce qui est en gras → cela indique des éléments actifs à explorer.
🧪 Étape 2 : Vérifie chaque élément en gras
▶️ Pour une Page (ex. PAGE_TEST) :
- Double-clique pour l’ouvrir
- Clique droit sur un champ ou bouton >
Code - Regarde les événements associés (clic, chargement, etc.)
▶️ Pour une Classe :
- Clique sur le nom de la classe (ex.
clsMistral) - Clique droit >
Code→ Tu verras les méthodes WLangage définies à l’intérieur
▶️ Pour les Procédures globales :
- Clique sur
Procéduresdans l’explorateur - Ouvre les fichiers listés (souvent
.WDG) - Tu peux copier/coller chaque fonction
🧪 Étape 3 : Vérifie le code projet (initialisation)
- Menu
Projet > Code du projet - Tu verras l’initialisation, la fermeture du projet, et éventuellement du code d’initialisation de session
🎯 Résumé de la stratégie optimale de récupération
| Étape | Objectif | Action |
|---|---|---|
| 1️⃣ | Localiser visuellement le code | Utiliser l’explorateur de gauche, repérer les noms en gras |
| 2️⃣ | Explorer chaque élément actif | Double-clique > bouton droit > Code |
| 3️⃣ | Centraliser manuellement | Copier/coller le code dans un fichier .md par page / classe |
| 4️⃣ | Organiser pour la suite | Classer les extraits pour les convertir en Python plus tard |
✅ À quoi sert Code > Tous les codes dans WebDev ?
Cette option te permet d’afficher dans une seule fenêtre :
- Tout le code écrit dans les événements (pages, champs, boutons)
- Les procédures locales et globales
- Les classes et leurs méthodes
- Le code d'initialisation du projet, et plus encore…
📦 Avantages concrets pour ta tâche
| Avantage | Description |
|---|---|
| 🧠 Centralisation | Tu vois tout le code WLangage du projet sans ouvrir chaque objet un par un |
| 🔍 Recherche rapide | Tu peux faire des recherches globales (Ctrl + F) dans tous les fichiers |
| 🧾 Copier facilement | Tu peux sélectionner et copier/coller directement dans un .md |
| 📜 Vue claire | L’interface est souvent hiérarchisée par pages, procédures, classes, etc. |
✅ Étapes pour utiliser cette fonction
-
Dans WebDev :
MenuCode(en haut) →Tous les codes… -
Une nouvelle fenêtre d’exploration de code s’ouvre :
- Navigation à gauche : par pages, procédures, classes
- Fenêtre centrale : tout le code WLangage écrit
- Tu peux tout copier/coller en une fois ou par section
🚀 Recommandation pour l’extraction
🛠️ Pour ton projet qui est au début, et d’après ce que tu m’as dit (1 page, plusieurs classes) :
- Ouvre
Code > Tous les codes - Copie le code de chaque section (page, classes)
- Colle-les dans des fichiers
.mdque je peux t’aider à structurer proprement