Sign in Join
Wiki copytemporary

FPDoc Editor/pt: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: FPDoc Editor/pt

OldNewLine
1+## Introdução
2+
3+O LazDoc é um editor/visualizador integrado para Lazarus. Itens descritos aqui e que usam o LazDoc requer que você esteja familiarizado com o FPDoc. Para mais informações veja: [Free Pascal manual da ferramenta de documentação](http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html)
4+
5+## Onde achar o LazDoc?
6+
7+O LazDoc é integrado à IDE do Lazarus. Ele está no menu Exibir ou VIEW para quem tem a versão em inglês.
8+
9+## Uso
10+
11+Usar o LazDoc é muito simples.
12+
13+1\. Set the search path for LazDoc in the Project \| Project Options dialog, under the LazDoc tabpage.
14+
15+2\. Open or select a file for which documentation exists.
16+
17+3\. Open the LazDoc editor. You can find it under the menu View.
18+
19+4\. Place and move the cursor. After placing the cursor on the source editor, you will notice that the caption of the LazDoc form changes. The caption shows the source element selected and the filename of the documentation file. By selecting the appropriate page in LazDoc you can edit a specific documentation tag. Of course it is also possible to use LazDoc only as a viewer.
20+
21+## Future plans
22+
23+The todo list currently contains the following items, in no particular order:
24+
25+- Make LazDoc create new elements in documentation
26+- Make LazDoc create new documentation files
27+- Add documentation tags "topic" to LazDoc
28+- Add more source elements to be interpreted by LazDoc using exisiting codetools (now procedure/function/constructor/destructor are supported)
29+- Add LazDoc to IDE settings (showing and position in IDE)
30+- Use IPC for communication
31+- Make LazDoc work on keydown in sourceeditor (broken)
32+- Make LazDoc a WYSIWYG editor, comparable to a richtext editor.
33+- Add a HTML viewer; LazDoc will generate the documentation automatically
34+
35+## DONE
36+
37+- Adding a small toolbar makes it possible to use the available makeup tags.
38+- Add documentation tags "seealso" to LazDoc
39+- Make it work for fpc sources (rtl files already exist)
40+- Add settings to environment menu
41+- Make it work on project files also
42+- Propose to expand documentation tags with: "todo" and "notes" (no need for that, as there are alternatives)
43+- Reduce overhead even further
44+- Find inherited entries. For example TControl.Align of TButton.Align.
45+- Optimization: inherited Entries are parsed on idle.
46+- Optimization: xml files are cached, and only parsed once or if they changed on disk
47+
48+---
49+*From the Free Pascal wiki, page "FPDoc Editor/pt", as it stood on 2011-06-14 after a change by Swen, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history