Doxygen/pl: Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)

13 May 2024

  • curprev 11:0311:03, 13 May 2024Kaktus talk contribs 42,756 bytes +14 Created page with "Podczas generowania pełnej dokumentacji FreeCAD nie uruchamia się bezpośrednio {{incode|doxygen}}. Zamiast tego projekt używa {{incode|cmake}} do skonfigurowania środowiska kompilacji, a następnie {{incode|make}} uruchamia kompilację źródeł FreeCAD i dokumentacji Doxygen. Jest to wyjaśnione na stronie Dokumentacja źródłowa."
  • curprev 11:0211:02, 13 May 2024Kaktus talk contribs 42,742 bytes +70 Created page with "Jeśli piszesz nowe klasy, funkcje lub całe nowe środowisko pracy, zaleca się okresowe uruchamianie {{incode|doxygen}}, aby sprawdzić, czy bloki dokumentacji, Markdown i polecenia specjalne są poprawnie odczytywane i czy wszystkie funkcje publiczne są w pełni udokumentowane. Prosimy również o zapoznanie się z [https://github.com/FreeCAD/FreeCAD/blob/master/src/Doc/doctips.dox wskazówkami dotyczącymi do..."
  • curprev 10:5910:59, 13 May 2024Kaktus talk contribs 42,672 bytes +44 Created page with "* Wygenerowana dokumentacja zostanie utworzona wewnątrz folderu o nazwie {{incode|toplevel-source/html}}. Będzie składać się z wielu stron HTML, obrazów PNG dla grafiki, kaskadowych arkuszy stylów ({{incode|.css}}), plików Javascript ({{incode|.js}}) i potencjalnie wielu podkatalogów z większą liczbą plików w zależności od rozmiaru kodu. Punktem wejścia do dokumentacji jest {{incode|index.html}}, który można otworzyć za pomocą przeglądarki internetowej."
  • curprev 10:5810:58, 13 May 2024Kaktus talk contribs 42,628 bytes +10 Created page with "* Inną opcją jest utworzenie pliku konfiguracyjnego od zera i dodanie tylko tych tagów, które chcesz za pomocą edytora tekstu. * Po zapisaniu konfiguracji, można uruchomić Doxygen na tym pliku konfiguracyjnym."
  • curprev 10:5710:57, 13 May 2024Kaktus talk contribs 42,618 bytes +89 Created page with "* Zamiast korzystać z edytora tekstu, można uruchomić {{incode|doxywizard}}, aby edytować wiele tagów jednocześnie. Za pomocą tego interfejsu można zdefiniować wiele właściwości, takich jak informacje o projekcie, typ danych wyjściowych (HTML i LaTeX), użycie Graphviz do tworzenia diagramów, komunikaty ostrzegawcze do wyświetlenia, wzorce plików (rozszerzenia) do udokumentowania lub wykluczenia, filtry wejściowe, opcjonalne nagłówki i stopki dla gener..."
  • curprev 10:5710:57, 13 May 2024Kaktus talk contribs 42,529 bytes +67 Created page with "* Uruchom {{incode|doxygen -g DoxyDoc.cfg}}, aby utworzyć plik konfiguracyjny o nazwie {{incode|DoxyDoc.cfg}}. Jeśli pominiesz tę nazwę, domyślnie będzie to {{incode|Doxyfile}} bez rozszerzenia. * Jest to duży, zwykły plik tekstowy, który zawiera wiele zmiennych wraz z ich wartościami. W podręczniku Doxygen zmienne te nazywane są "tagami". Plik konfiguracyjny i wszystkie znaczniki są obszernie opisane w sekcji [http://www.doxygen.nl/manual/config.html Konfig..."
  • curprev 10:5610:56, 13 May 2024Kaktus talk contribs 42,462 bytes +32 Created page with "* Upewnij się, że znajdujesz się w tym samym folderze co pliki źródłowe lub w katalogu najwyższego poziomu drzewa źródłowego, jeśli masz wiele plików źródłowych w różnych podkatalogach."
  • curprev 10:5510:55, 13 May 2024Kaktus talk contribs 42,430 bytes −5 Created page with "<div class="mw-collapsible-content"> * Upewnij się, że masz w systemie programy {{incode|doxygen}} i {{incode|doxywizard}}. Zalecane jest również posiadanie programu {{incode|dot}} z [https://www.graphviz.org/ Graphviz], w celu generowania diagramów z relacjami między klasami i przestrzeniami nazw. W systemach Linux programy te można zainstalować z poziomu menedżera pakietów."
  • curprev 10:5410:54, 13 May 2024Kaktus talk contribs 42,435 bytes −14 Created page with "<div class="mw-collapsible mw-collapsed toccolours"> Proces ten opisano poniżej."
  • curprev 10:5410:54, 13 May 2024Kaktus talk contribs 42,449 bytes +51 Created page with "Aby wygenerować dokumentację kodu źródłowego, należy wykonać dwa podstawowe kroki: # Utwórz plik konfiguracyjny, aby kontrolować sposób, w jaki Doxygen będzie przetwarzał pliki źródłowe. # Uruchom {{incode|doxygen}} na tej konfiguracji."
  • curprev 10:5410:54, 13 May 2024Kaktus talk contribs 42,398 bytes +21 Created page with "{{Caption|Ogólny przepływ pracy do tworzenia dokumentacji kodu źródłowego za pomocą Doxygen.}}"
  • curprev 10:5410:54, 13 May 2024Kaktus talk contribs 42,377 bytes +26 Created page with "Klasa do przechowywania kolekcji współrzędnych jest zdefiniowana w pliku nagłówkowym C++. Górna część pliku jest opatrzona komentarzem i użyto kilku słów kluczowych, takich jak {{incode|@class}}, {{incode|@brief}} i {{incode|@sa}}, aby wskazać ważne części. Wewnątrz klasy, przed prototypami metod klasy, blok komentowanego tekstu wyjaśnia, co robi funkcja i jej argumenty. * Kod źródłowy [https://github.com/Kitware/VTK/blob/master/Common/Core/vtkArrayC..."
  • curprev 10:5310:53, 13 May 2024Kaktus talk contribs 42,351 bytes +23 Created page with "Jest to przykład z [https://vtk.org/ VTK], biblioteki wizualizacji 3D używanej do prezentacji danych naukowych, takich jak wyniki elementów skończonych i informacje o chmurze punktów."
  • curprev 10:5210:52, 13 May 2024Kaktus talk contribs 42,328 bytes +42 Created page with "===Przykład z projektu VTK==="
  • curprev 10:5210:52, 13 May 2024Kaktus talk contribs 42,286 bytes +60 Created page with "Innym przykładem jest plik {{incode|src/Gui/Command.cpp}}. Przed szczegółami implementacji metod {{incode|Gui::Command}} znajduje się blok dokumentacji, który wyjaśnia niektóre szczegóły struktury poleceń FreeCAD. Zawiera on różne polecenia {{incode|\section}} w celu uporządkowania dokumentacji. Zawiera nawet przykładowy kod zawarty w parze słów kluczowych {{incode|\code}} i {{incode|\endcode}}. Gdy plik jest przetwarzany przez Doxygen, ten przykład kodu..."
  • curprev 10:5110:51, 13 May 2024Kaktus talk contribs 42,226 bytes +11 Created page with "<div class="mw-collapsible mw-collapsed toccolours"> Przykład {{incode|src/Base/core-base.dox}}. Plik ten w drzewie źródłowym FreeCAD zawiera krótkie wyjaśnienie przestrzeni nazw {{incode|Base}}."
  • curprev 10:5010:50, 13 May 2024Kaktus talk contribs 42,215 bytes +36 Created page with "Projekt FreeCAD dodaje kilka plików kończących się na {{incode|.dox}} w wielu katalogach w celu dostarczenia opisu lub przykładów znajdującego się tam kodu. Ważne jest, aby takie pliki były poprawnie skategoryzowane w grupie lub przestrzeni nazw, dla których Doxygen udostępnia kilka poleceń pomocniczych, takich jak {{incode|\defgroup}}, {{incode|\ingroup}} i {{incode|\namespace}}."
  • curprev 10:4910:49, 13 May 2024Kaktus talk contribs 42,179 bytes +6 Created page with "Ten sposób dokumentowania pliku źródłowego jest przydatny, jeśli chcesz dodać dokumentację do projektu bez dodawania rzeczywistego kodu. Po umieszczeniu bloku komentarza w pliku z jednym z następujących rozszerzeń {{incode|.dox}}, {{incode|.txt}} lub {{incode|.doc}}, Doxygen przeanalizuje komentarze i utworzy odpowiednią dokumentację, ale ukryje ten plik pomocniczy na liście plików."
  • curprev 10:4910:49, 13 May 2024Kaktus talk contribs 42,173 bytes −3 Created page with "W tym przypadku polecenie strukturalne {{incode|\file}} służy do wskazania, który plik źródłowy jest dokumentowany. Polecenie strukturalne {{incode|\fn}} wskazuje, że poniższy kod jest funkcją, a polecenie {{incode|\brief}} służy do podania krótkiego opisu tej funkcji."
  • curprev 10:4810:48, 13 May 2024Kaktus talk contribs 42,176 bytes −1 Created page with "Plik drugi, {{incode|source.h.dox}}:"
  • curprev 10:4810:48, 13 May 2024Kaktus talk contribs 42,177 bytes +3 Created page with "Plik pierwszy, {{incode|source.h}}:"
  • curprev 10:4710:47, 13 May 2024Kaktus talk contribs 42,174 bytes +4 Created page with "Alternatywnie, dokumentacja może być umieszczona w innym pliku (lub w tym samym pliku na górze lub na dole, lub gdziekolwiek), z dala od deklaracji klasy lub prototypu funkcji. W takim przypadku informacje zostaną zduplikowane, raz w rzeczywistym pliku źródłowym, a raz w pliku dokumentacji."
  • curprev 10:4610:46, 13 May 2024Kaktus talk contribs 42,170 bytes +63 Created page with "===Styl drugi: blok dokumentacji w innym miejscu==="

12 May 2024

  • curprev 17:5117:51, 12 May 2024Kaktus talk contribs 42,107 bytes +10 Created page with "Specjalny blok dokumentacji zaczyna się jak komentarz w stylu C {{incode|→‎}}, ale ma dodatkową gwiazdkę, więc {{incode|/**}}; blok kończy się pasującym {{incode|: }}. Alternatywą jest użycie komentarzy w stylu C++ {{incode|//}} z dodatkowym ukośnikiem, więc {{incode|//}}."
  • curprev 17:5017:50, 12 May 2024Kaktus talk contribs 42,097 bytes −1 Created page with "Zazwyczaj warto dokumentować kod w pliku nagłówkowym, tuż przed deklaracją klasy lub prototypem funkcji. Dzięki temu deklaracja i dokumentacja są blisko siebie, więc łatwo jest zaktualizować tę drugą, jeśli pierwsza ulegnie zmianie."
  • curprev 17:4917:49, 12 May 2024Kaktus talk contribs 42,098 bytes +62 Created page with "===Styl pierwszy: blok dokumentacji przed kodem==="
  • curprev 17:1417:14, 12 May 2024Kaktus talk contribs 42,036 bytes +52 Created page with "Uwaga: *Zaletą pierwszej opcji jest to, że nie trzeba powtarzać nazwy encji (funkcji, członka, zmiennej, klasy lub przestrzeni nazw), ponieważ Doxygen przeanalizuje kod i wyodrębni odpowiednie informacje. *Pliki mogą być dokumentowane tylko przy użyciu drugiej opcji, ponieważ nie ma możliwości umieszczenia bloku dokumentacji przed plikiem. Oczywiście członkowie pliku ''(funkcje, zmienne, definicje typów, definicje)'' nie potrzebują wyraźnego polecenia st..."
  • curprev 17:1217:12, 12 May 2024Kaktus talk contribs 41,984 bytes +119 Created page with "W przypadku członków, klas i przestrzeni nazw istnieją zasadniczo dwie opcje: # Umieścić specjalny "blok dokumentacji" ''(skomentowany akapit)'' przed deklaracją lub definicją funkcji, członka, klasy lub przestrzeni nazw. W przypadku członków ''(zmiennych)'' plików, klas i przestrzeni nazw dozwolone jest również umieszczenie dokumentacji bezpośrednio po członie. Zobacz sekcję [http://www.doxygen.nl/manual/docblocks.html#specialblock Specjalne bloki koment..."

31 October 2023

20 May 2023

25 September 2022

13 September 2022

  • curprev 16:5816:58, 13 September 2022Kaktus talk contribs 41,258 bytes +43 Created page with "Doxygen jest popularnym narzędziem do generowania dokumentacji z adnotacji w źródłach C++; obsługuje również inne popularne języki programowania, takie jak C#, PHP, Ja..."

4 December 2021

5 August 2021

(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)