Sign in Join
Wiki copytemporary

FPDoc Editor/pl: what changed

Revision 3 to 4. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-## Contents
2-
3- * 1 Wprowadzenie
4- * 2 Korzystanie z edytora FPDoc
5- * 3 Edytowane wpisy FPDoc dla źródeł LCL i źródeł Lazarusa
6- * 4 Edytowane wpisy FPDoc dla źródeł FPC, RTL i FCL
7- * 5 Przyszłe plany
8- * 5.1 Już zrobione
9-
101## Wprowadzenie
112
12-FPDoc jest narzędziem do tworzenia dokumentacji Free Pascal, które jest specjalnie zaprojektowane do tworzenia plików pomocy dla poszczególnych modułów kodu źródłowego Pascala. Więcej informacji o FPDoc znajdziesz tutaj: [Podręcznik do narzędzia tworzenia dokumentacji dla Free Pascala](<http://www.freepascal.org/docs-html/fpdoc/fpdoc.html>).
3+FPDoc jest narzędziem do tworzenia dokumentacji Free Pascal, które jest specjalnie zaprojektowane do tworzenia plików pomocy dla poszczególnych modułów kodu źródłowego Pascala. Więcej informacji o FPDoc znajdziesz tutaj: [Podręcznik do narzędzia tworzenia dokumentacji dla Free Pascala](http://www.freepascal.org/docs-html/fpdoc/fpdoc.html).
134
14-[![FPDocEditorDescription.png](/wiki-images/6/6c/FPDocEditorDescription.png)](</File:FPDocEditorDescription.png>)
5+![](/wiki-images/6/6c/FPDocEditorDescription.png)
156
16-Lazarus udostępnia wbudowaną przeglądarkę pomocy FPDoc z podpowiedziami oraz dwa edytory plików pomocy, z których możesz korzystać do tworzenia lub aktualizowania dokumentacji kodu źródłowego w formacie FPDoc. Jeśli chcesz od razu zobaczyć, czy jest poprawnie sformatowany, musisz zainstalować pakiet TurboPowerIProDsgn.lpk! Prosty edytor, zintegrowany z Lazarus IDE, nazywa się **FPDoc Editor** i jest opisany na tej stronie. Istnieje również bardziej kompletny i złożony edytor o nazwie [[Lazarus Documentation Editor/pl|LazDE]].
7+Lazarus udostępnia wbudowaną przeglądarkę pomocy FPDoc z podpowiedziami oraz dwa edytory plików pomocy, z których możesz korzystać do tworzenia lub aktualizowania dokumentacji kodu źródłowego w formacie FPDoc. Jeśli chcesz od razu zobaczyć, czy jest poprawnie sformatowany, musisz zainstalować pakiet TurboPowerIProDsgn.lpk! Prosty edytor, zintegrowany z Lazarus IDE, nazywa się **FPDoc Editor** i jest opisany na tej stronie. Istnieje również bardziej kompletny i złożony edytor o nazwie [[Lazarus Documentation Editor/pl|LazDE]].
178
18-**LazDE** jest większym bratem **FPDoc Editor** i jest edytorem dokumentacji Lazarusa. Jest to samodzielna aplikacja (nie jest integralną częścią IDE). Znajduje się w ścieżce lazarusa ($LazDir)/doceditor/lazde.lpi. Po skompilowaniu projektu lazde (przy użyciu Lazarusa) LazDE będzie działać poza środowiskiem IDE. Możesz dodać go do menu Narzędzia jako narzędzie zewnętrzne.
9+**LazDE** jest większym bratem **FPDoc Editor** i jest edytorem dokumentacji Lazarusa. Jest to samodzielna aplikacja (nie jest integralną częścią IDE). Znajduje się w ścieżce lazarusa (\$LazDir)/doceditor/lazde.lpi. Po skompilowaniu projektu lazde (przy użyciu Lazarusa) LazDE będzie działać poza środowiskiem IDE. Możesz dodać go do menu Narzędzia jako narzędzie zewnętrzne.
1910
2011## Korzystanie z edytora FPDoc
2112
22-Aby użyć edytora FPDoc po prostu:
13+Aby użyć edytora FPDoc po prostu:
2314
24-1\. Otwórz edytor FPDoc. Znajdziesz go w menu Widok.
15+1\. Otwórz edytor FPDoc. Znajdziesz go w menu Widok.
2516
26-2\. W edytorze kodu źródłowego Lazarusa przesuń kursor na jakiś element kodu. Zauważysz, że podpis edytora FPDoc zmienia się, pokazując wybrany element źródłowy wraz z nazwą pliku dokumentacji. W edytorze FPdoc możesz wybrać odpowiednią stronę, na której możesz edytować określony znacznik dokumentacji. Oczywiście możliwe jest również użycie edytora FPDoc tylko do przeglądania plików dokumentacji, bez ich zmiany.
17+2\. W edytorze kodu źródłowego Lazarusa przesuń kursor na jakiś element kodu. Zauważysz, że podpis edytora FPDoc zmienia się, pokazując wybrany element źródłowy wraz z nazwą pliku dokumentacji. W edytorze FPdoc możesz wybrać odpowiednią stronę, na której możesz edytować określony znacznik dokumentacji. Oczywiście możliwe jest również użycie edytora FPDoc tylko do przeglądania plików dokumentacji, bez ich zmiany.
2718
28-3\. Kliknij przycisk Utwórz element pomocy. Jeśli nie skonfigurowałeś jeszcze ścieżek wyszukiwania dla FPDoc, IDE zapyta Cię, gdzie powinny być przechowywane generowane przez nie pliki FPDoc. Dla każdego ze swoich projektów zwykle udostępniasz podkatalog 'docs'.
19+3\. Kliknij przycisk Utwórz element pomocy. Jeśli nie skonfigurowałeś jeszcze ścieżek wyszukiwania dla FPDoc, IDE zapyta Cię, gdzie powinny być przechowywane generowane przez nie pliki FPDoc. Dla każdego ze swoich projektów zwykle udostępniasz podkatalog 'docs'.
2920
30-4\. Napisz krótki opis.
21+4\. Napisz krótki opis.
3122
32-5\. Kliknij przycisk Zapisz po lewej stronie lub przejdź do następnego elementu (edytor automatycznie zapisuje opis, gdy od niego odejdziesz).
23+5\. Kliknij przycisk Zapisz po lewej stronie lub przejdź do następnego elementu (edytor automatycznie zapisuje opis, gdy od niego odejdziesz).
3324
3425## Edytowane wpisy FPDoc dla źródeł LCL i źródeł Lazarusa
3526
36-Znajdują się w folderze ($LazDir)\docs\xml. Możesz dodać ten folder do ścieżek FPDoc w menu Narzędzia / Opcje / Środowisko / Edytor FPDoc
27+Znajdują się w folderze (\$LazDir)\docs\xml. Możesz dodać ten folder do ścieżek FPDoc w menu Narzędzia / Opcje / Środowisko / Edytor FPDoc
3728
3829## Edytowane wpisy FPDoc dla źródeł FPC, RTL i FCL
3930
40-Wpisy FPDoc dla źródeł FPC można pobrać z svn:
41-```
31+Wpisy FPDoc dla źródeł FPC można pobrać z svn:
32+
33+``` bash
4234cd /home/{użytkwonik}/{twój_wybór}/
43- git clone https://gitlab.com/freepascal.org/fpc/documentation.git
44- lub z repozytorium lustrzanego na GitHub:
45- git clone https://github.com/fpc/FPCDocumentation.git fpcdocs
35+git clone https://gitlab.com/freepascal.org/fpc/documentation.git
36+lub z repozytorium lustrzanego na GitHub:
37+git clone https://github.com/fpc/FPCDocumentation.git fpcdocs
4638```
4739
48-[![Warning-icon.png](/wiki-images/b/b2/Warning-icon.png)](</File:Warning-icon.png>)
49-
50-**Ostrzeżenie:** Pobieranie z serwera svn już nie działa (~~svn co<http://svn.freepascal.org/svn/fpcdocs/trunk> fpcdocs~~)
40+> **Warning:** Pobieranie z serwera svn już nie działa (~~svn co <http://svn.freepascal.org/svn/fpcdocs/trunk> fpcdocs~~)
5141
52-Dodaj ścieżkę _/home/{użytkwonik}/{twój_wybór}/fpcdocs_ do Narzędzia / Opcje / Środowisko / Edytor FPDoc
42+Dodaj ścieżkę */home/{użytkwonik}/{twój_wybór}/fpcdocs* do Narzędzia / Opcje / Środowisko / Edytor FPDoc
5343
54-Dobrym elementem do testowania FPDoc jest _TComponent.Name_.
44+Dobrym elementem do testowania FPDoc jest *TComponent.Name*.
5545
5646## Przyszłe plany
5747
58-Lista rzeczy do zrobienia (todo) zawiera obecnie następujące elementy, w dowolnej kolejności:
48+Lista rzeczy do zrobienia (todo) zawiera obecnie następujące elementy, w dowolnej kolejności:
5949
60- * Napisać edytor pomocy dla tematów.
61- * Utworzyć ładniejszy wynik HTML dla okien podpowiedzi.
62- * Wsparcie dla operatorów.
63- * Przejście do następnego/poprzedniego nieudokumentowanego identyfikatora.
50+- Napisać edytor pomocy dla tematów.
51+- Utworzyć ładniejszy wynik HTML dla okien podpowiedzi.
52+- Wsparcie dla operatorów.
53+- Przejście do następnego/poprzedniego nieudokumentowanego identyfikatora.
6454
6555### Już zrobione
6656
67- * Rozszerzony edytor linków o pakiety i identyfikatory
68- * Dodane tagi dokumentacji „Example” (Przykład) do edytora FPDoc
69- * Dodane tagi dokumentacji „Topics” do edytora FPDoc
70- * Sprawienie, aby Edytor FPDoc tworzył nowe elementy w dokumentacji
71- * Sprawienie, aby Edytor FPDoc tworzył nowe pliki dokumentacji
72- * Dodany mały pasek narzędzi, który umożliwia korzystanie z dostępnych znaczników tag
73- * Sprawienie, aby edytor FPDoc działał po naciśnięciu skrótu klawiszowego w edytorze kodu źródłowego
74- * Edytor FPDoc dodany do ustawień IDE (pokazywanie i pozycja w IDE)
75- * Sprawienie, aby działał dla źródeł fpc (pliki rtl już istnieją)
76- * Dodanie ustawień środowiskowych do menu Opcje
77- * Sprawienie, aby działał również na plikach projektu
78- * Proponowanie rozszerzenie tagów dokumentacji jak: „todo” i „notes” (nie ma takiej potrzeby, ponieważ istnieją alternatywy)
79- * Jeszcze bardziej zmniejszone obciążenie
80- * Wszystkie elementy źródłowe są interpretowane przez edytor FPDoc za pomocą narzędzi codetools
81- * Znajduje wpisy dziedziczone. Na przykład TControl.Align z TButton.Align
82- * Optymalizacja: dziedziczone wpisy są analizowane podczas bezczynności
83- * Optymalizacja: pliki xml są buforowane i analizowane tylko raz lub jeśli zostały zmienione na dysku
84- * Dodana przeglądarkę HTML. Jest to dostępne po zainstalowaniu pakietu turbopoweriprodsgn
85- * Sprawdzanie nieprawidłowych tagów XML i ich automatyczna naprawa
57+- Rozszerzony edytor linków o pakiety i identyfikatory
58+- Dodane tagi dokumentacji „Example” (Przykład) do edytora FPDoc
59+- Dodane tagi dokumentacji „Topics” do edytora FPDoc
60+- Sprawienie, aby Edytor FPDoc tworzył nowe elementy w dokumentacji
61+- Sprawienie, aby Edytor FPDoc tworzył nowe pliki dokumentacji
62+- Dodany mały pasek narzędzi, który umożliwia korzystanie z dostępnych znaczników tag
63+- Sprawienie, aby edytor FPDoc działał po naciśnięciu skrótu klawiszowego w edytorze kodu źródłowego
64+- Edytor FPDoc dodany do ustawień IDE (pokazywanie i pozycja w IDE)
65+- Sprawienie, aby działał dla źródeł fpc (pliki rtl już istnieją)
66+- Dodanie ustawień środowiskowych do menu Opcje
67+- Sprawienie, aby działał również na plikach projektu
68+- Proponowanie rozszerzenie tagów dokumentacji jak: „todo” i „notes” (nie ma takiej potrzeby, ponieważ istnieją alternatywy)
69+- Jeszcze bardziej zmniejszone obciążenie
70+- Wszystkie elementy źródłowe są interpretowane przez edytor FPDoc za pomocą narzędzi codetools
71+- Znajduje wpisy dziedziczone. Na przykład TControl.Align z TButton.Align
72+- Optymalizacja: dziedziczone wpisy są analizowane podczas bezczynności
73+- Optymalizacja: pliki xml są buforowane i analizowane tylko raz lub jeśli zostały zmienione na dysku
74+- Dodana przeglądarkę HTML. Jest to dostępne po zainstalowaniu pakietu turbopoweriprodsgn
75+- Sprawdzanie nieprawidłowych tagów XML i ich automatyczna naprawa
8676
8777---
88-*From the Free Pascal wiki, page "FPDoc Editor/pl", as the Internet Archive kept it on 2022-09-28. 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).*
78+*From the Free Pascal wiki, page "FPDoc Editor/pl", as it stood on 2022-06-01 after a change by Slawek, 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