Difference between revisions of "FPDoc Editor/fr"

From Free Pascal wiki
Jump to navigationJump to search
m
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{LazDoc}}
+
{{FPDoc Editor}}
  
 
== Introduction ==
 
== Introduction ==
 
LazDoc est un éditeur/visionneur intégré pour Lazarus. Les articles décrits ici et utilisant LazDoc lui-même  exige de vous d'être au courant de FPDoc. Pour plus d'information voir : [http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html manuel de documentation d'outil de Free Pascal]
 
LazDoc est un éditeur/visionneur intégré pour Lazarus. Les articles décrits ici et utilisant LazDoc lui-même  exige de vous d'être au courant de FPDoc. Pour plus d'information voir : [http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html manuel de documentation d'outil de Free Pascal]
  
== Où trouver LazDoc ?? ==
+
== Où trouver LazDoc ? ==
LazDoc est intégré dans l'IDE de Lazarus. Il peut être trouvé sous le menu de Voir .
+
LazDoc est intégré dans l'IDE de Lazarus. Il peut être trouvé sous le menu Voir .
  
 
== Utilisation  ==
 
== Utilisation  ==
Line 18: Line 18:
 
4. Placer et déplacer le curseur . Après avoir placé le curseur sur l'éditeur de source, vous noterez que la légende  de la fiche de LazDoc change. La légende montre l'élément de source choisi et le nom de fichier du fichier de documentation . En choisissant la page appropriée dans LazDoc vous pouvez éditer une étiquette spécifique de documentation . Naturellement il est également possible d'employer LazDoc seulement comme un visionneur .
 
4. Placer et déplacer le curseur . Après avoir placé le curseur sur l'éditeur de source, vous noterez que la légende  de la fiche de LazDoc change. La légende montre l'élément de source choisi et le nom de fichier du fichier de documentation . En choisissant la page appropriée dans LazDoc vous pouvez éditer une étiquette spécifique de documentation . Naturellement il est également possible d'employer LazDoc seulement comme un visionneur .
  
== Future plans ==
+
== Futurs plans ==
The todo list currently contains the following items, in no particular order:
+
La liste de choses à faire contient actuellement les articles suivants, dans aucun ordre particulier :
  
* Make LazDoc create new elements in documentation
+
* Faire que LazDoc créer de nouveaux éléments dans la documentation  
* Make LazDoc create new documentation files
+
* Faire que LazDoc créer de nouveaux fichiers de documentation  
* Add documentation tags "topic" to LazDoc
+
* Ajouter les étiquettes de documentation « topic »  à LazDoc  
* Add more source elements to be interpreted by LazDoc using exisiting codetools (now procedure/function/constructor/destructor are supported)
+
* Ajouter plus d'éléments de source à être interprété par LazDoc en employant les codetools existants  (maintenant procedure/function/constructor/destructor sont supportés )
* Add LazDoc to IDE settings (showing and position in IDE)  
+
* Ajouter LazDoc aux paramètres de l'ide (showing and position in IDE)  
* Use IPC for communication
+
* Employer l'IPC pour la communication  
* Make LazDoc work on keydown in sourceeditor (broken)
+
* Faire que LazDoc fonctionne on keydown in sourceeditor (broken)
* Make LazDoc a WYSIWYG editor, comparable to a richtext editor.  
+
* Faire que LazDoc soit un éditeur WYSIWYG, comparable à un éditeur editor richtext.  
* Add a HTML viewer; LazDoc will generate the documentation automatically
+
* Ajouter un visualisateur HTML; LazDoc produira la documentation automatiquement
  
== DONE ==
+
== FAIT  ==
* Adding a small toolbar makes it possible to use the available makeup tags.
+
* Ajouter une petite barre d'outils  rendant possible l'emploi des étiquettes disponibles de makeup .
* Add documentation tags "seealso" to LazDoc
+
* Ajouter les étiquettes de documentation "seealso" à LazDoc
* Make it work for fpc sources (rtl files already exist)
+
* Faire qu'il fonctionne avec les sources fpc (les fichiers rtl existent déjà )
* Add settings to environment menu
+
* Ajouter des paramètres au menu configuration
* Make it work on project files also
+
* Faire qu'il fonctionne aussi sur les fichier projet
* Propose to expand documentation tags with: "todo" and "notes" (no need for that, as there are alternatives)
+
* Proposer de developper les étiquettes de documentation avec : "todo" et "notes" (aucun besoin de cela ,car il y a des solutions de rechange )
 
* Reduce overhead even further
 
* Reduce overhead even further
 
* Find inherited entries. For example TControl.Align of TButton.Align.
 
* Find inherited entries. For example TControl.Align of TButton.Align.
 
* Optimization: inherited Entries are parsed on idle.
 
* Optimization: inherited Entries are parsed on idle.
 
* Optimization: xml files are cached, and only parsed once or if they changed on disk
 
* Optimization: xml files are cached, and only parsed once or if they changed on disk

Latest revision as of 10:53, 14 June 2011

Deutsch (de) English (en) français (fr) 日本語 (ja) polski (pl) português (pt) русский (ru)

Introduction

LazDoc est un éditeur/visionneur intégré pour Lazarus. Les articles décrits ici et utilisant LazDoc lui-même exige de vous d'être au courant de FPDoc. Pour plus d'information voir : manuel de documentation d'outil de Free Pascal

Où trouver LazDoc ?

LazDoc est intégré dans l'IDE de Lazarus. Il peut être trouvé sous le menu Voir .

Utilisation

L'utilisation de LazDoc est très simple .

1. Fixer le chemin de recherche de LazDoc dans la boite de dialogue Projet | Options du projet..., sous l'onglet LazDoc.

2. Ouvrir ou sélectionner un fichier pour lequel la documentation existe.

3. Ouvrir l'éditeur LazDoc.Vous pouvez le trouver sous le menu Voir.

4. Placer et déplacer le curseur . Après avoir placé le curseur sur l'éditeur de source, vous noterez que la légende de la fiche de LazDoc change. La légende montre l'élément de source choisi et le nom de fichier du fichier de documentation . En choisissant la page appropriée dans LazDoc vous pouvez éditer une étiquette spécifique de documentation . Naturellement il est également possible d'employer LazDoc seulement comme un visionneur .

Futurs plans

La liste de choses à faire contient actuellement les articles suivants, dans aucun ordre particulier :

  • Faire que LazDoc créer de nouveaux éléments dans la documentation
  • Faire que LazDoc créer de nouveaux fichiers de documentation
  • Ajouter les étiquettes de documentation « topic » à LazDoc
  • Ajouter plus d'éléments de source à être interprété par LazDoc en employant les codetools existants (maintenant procedure/function/constructor/destructor sont supportés )
  • Ajouter LazDoc aux paramètres de l'ide (showing and position in IDE)
  • Employer l'IPC pour la communication
  • Faire que LazDoc fonctionne on keydown in sourceeditor (broken)
  • Faire que LazDoc soit un éditeur WYSIWYG, comparable à un éditeur editor richtext.
  • Ajouter un visualisateur HTML; LazDoc produira la documentation automatiquement

FAIT

  • Ajouter une petite barre d'outils rendant possible l'emploi des étiquettes disponibles de makeup .
  • Ajouter les étiquettes de documentation "seealso" à LazDoc
  • Faire qu'il fonctionne avec les sources fpc (les fichiers rtl existent déjà )
  • Ajouter des paramètres au menu configuration
  • Faire qu'il fonctionne aussi sur les fichier projet
  • Proposer de developper les étiquettes de documentation avec : "todo" et "notes" (aucun besoin de cela ,car il y a des solutions de rechange )
  • Reduce overhead even further
  • Find inherited entries. For example TControl.Align of TButton.Align.
  • Optimization: inherited Entries are parsed on idle.
  • Optimization: xml files are cached, and only parsed once or if they changed on disk