mirror of
https://github.com/Ladebeze66/coffreobsidian.git
synced 2025-12-18 12:07:44 +01:00
136 lines
4.2 KiB
Markdown
136 lines
4.2 KiB
Markdown
|
||
---
|
||
## 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:
|
||
```bash
|
||
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 :
|
||
|
||
- `Pages`
|
||
- `Classes`
|
||
- `Procédures globales`
|
||
- `Composants internes`
|
||
- `Projet`
|
||
|
||
🔍 **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`) :
|
||
|
||
1. Double-clique pour l’ouvrir
|
||
2. Clique droit sur un champ ou bouton > `Code`
|
||
3. Regarde les événements associés (clic, chargement, etc.)
|
||
|
||
#### ▶️ Pour une **Classe** :
|
||
|
||
1. Clique sur le nom de la classe (ex. `clsMistral`)
|
||
2. Clique droit > `Code` → Tu verras les **méthodes WLangage** définies à l’intérieur
|
||
|
||
#### ▶️ Pour les **Procédures globales** :
|
||
|
||
1. Clique sur `Procédures` dans l’explorateur
|
||
2. Ouvre les fichiers listés (souvent `.WDG`)
|
||
3. 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
|
||
|
||
1. Dans WebDev :
|
||
**Menu `Code` (en haut)** → `Tous les codes…`
|
||
|
||
2. 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 `.md`** que je peux t’aider à structurer proprement
|
||
|
||
---
|