Third Party Tools/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Created page with "{{Docnav/pl |Biblioteki zewnętrzne |Tracker }}")
 
(42 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{docnav|Third Party Libraries|Start up and Configuration}}


{{Docnav/pl
== Tool Page ==
|[[Third_Party_Libraries/pl|Biblioteki zewnętrzne]]
For every serious software development you need tools. Here is a list of tools we use to develop FreeCAD:
|[[Tracker/pl|Tracker]]
}}

{{TOCright}}

==Strona z narzędziami==

Do tworzenia każdego poważnego oprogramowania potrzebne są narzędzia. Oto lista narzędzi, których używamy do rozwijania programu FreeCAD:

===Narzędzia niezależne od platformy===


=== Platform independend tools ===
==== Qt-Toolkit ====
==== Qt-Toolkit ====
The Qt-toolkit is a state of the art, plattform independend user interface design tool. It is contained in the [[Third Party Libraries|LibPack]] of FreeCAD, but can also be downloaded at [http://qt-project.org/downloads Qt project].


Pakiet narzędziowy Qt jest najnowocześniejszym, niezależnym od platformy narzędziem do projektowania interfejsów użytkownika. Jest on zawarty w pakiecie [[Third_Party_Libraries#LibPack|LibPack]] programu FreeCAD, ale można go również pobrać ze strony [http://qt-project.org/downloads Qt project].
==== Inkscape ====

Great vector drawing programm. Adheres to the SVG standard and is used to draw Icons and Pictures. Get it at [http://www.inkscape.org www.inkscape.org].
====Inkscape====

Jest to świetny program do rysowania wektorowego. Jest zgodny ze standardem SVG i służy do rysowania ikon i obrazów. Inkscape jest wolnym i otwartym oprogramowaniem na licencji GPL. Można go pobrać pod adresem [http://www.inkscape.org www.inkscape.org].

====Doxygen====

Bardzo dobre i stabilne narzędzie do generowania dokumentacji źródłowej z plików .h i .cpp.

====Gimp====

'''GNU Image Manipulation Program''' ''(GIMP)'' to darmowa aplikacja, którą z powodzeniem można wykorzystywać zarówno do zaawansowanej obróbki fotografii jak i do tworzenia grafik na różne potrzeby. Potrafi on manipulować plikami .xpm, co jest bardzo wygodnym sposobem na obsługę ikon w programach QT. XPM to w zasadzie kod C, który można skompilować do programu. Gimp obsługuje wolny format plików .png używany w Wiki.

Pobierz program GIMP tutaj: [http://www.gimp.org/ www.gimp.org]

====GitKraken====

Jest to własnościowe GUI dla Git, które jest bardzo pomocne w nauczeniu się, jak działa git, jeśli jesteś zainteresowany współtworzeniem FreeCAD. Odpowiednie strony do zbadania:
* [[Developing_FreeCAD_with_GitKraken/pl|Rozwój FreeCAD z GitKraken]]
* [[Source_code_management/pl|Zarządzanie kodem źródłowym]]

====OBS Studio====

Wolne i otwarte oprogramowanie do nagrywania wideo i przesyłania strumieniowego na żywo. Więcej szczegółów na oficjalnej stronie: [https://obsproject.com/ obsproject.com].


==== Doxygen ====
====OpenCAMLib====
A very good and stable tool to generate source documentation from the .h and .cpp files.


[[OpenCamLib/pl|OpenCamLib]] ''(OCL)'' to biblioteka open source mająca na celu dostarczenie algorytmów komputerowego wspomagania wytwarzania (CAM). FreeCAD używa OCL w eksperymentalnych operacjach ścieżek powierzchni 3D i innych eksperymentalnych funkcjach.
==== The Gimp ====
Not much to say about the '''GNU Image Manipulation Program'''. Besides it can handle .xpm files which is a very convenient way to handle Icons in QT Programms. XPM is basically C-Code which can be compiled into a programm.


====StarUML====
Get the GIMP here: [http://www.gimp.org/ www.gimp.org]


W pełni funkcjonalny, ale własnościowy program UML. Posiada wiele ważnych funkcji, w tym inżynierię odwrotną kodu źródłowego C++.
=== Gitkraken ===
This is a proprietary git GUI that is very helpful to learn how git works if you're interested in wanting to contribute to FreeCAD. Relevant pages to research:
* [[Gitkraken]]
* [[Github]]


Do pobrania tutaj: [http://staruml.io staruml.io].
=== Tools on Windows ===


===Narzędzia dla Windows===
==== Visual Studio 8 Express ====
Although VC8 is for C++ development not really a step forward since VisualStudio 6 (IMO a big step back), its a free development system on Windows. For native Win32 applications you need to download the PlatformSDK from M$.


====Visual Studio Community====
So the Express edition is hard to find. But you might try [http://msdn.microsoft.com/vstudio/express/visualc/default.aspx this link]


Visual Studio Community jest bezpłatne dla projektów open source i małych struktur. Instalacja jest modułowa. Można dodać obsługę dużej liczby języków, w tym C++ i Python.
==== CamStudio ====
Is a Open Source tool to record Screencasts (Webcasts). Its a very good tool to create tutorials by recording them. Its far not so boring as writing documentation.


Można go pobrać z witryny [https://visualstudio.microsoft.com/fr/vs/community Visual Studio Community].
See [http://camstudio.org/ camstudio.org] for details.


==== StarUML ====
====CamStudio====
A full featured Open Source UML programm. It has a lot of features of the big ones, including reverse engeniering C++ source code....


Jest narzędziem typu Open Source do nagrywania Screen-castów ''(Webcastów)''. Jest to bardzo dobre narzędzie do tworzenia tutoriali poprzez ich nagrywanie. Nie jest tak nudne jak pisanie dokumentacji.
Download here: [http://staruml.sourceforge.net/en/ staruml.sourceforge.net]


Szczegółowe informacje można znaleźć na stronie [http://camstudio.org/ camstudio.org].


=== Tools on Linux ===
===Narzędzia dla Linux===


do zrobienia
TODO


{{docnav|Third Party Libraries|Start up and Configuration}}


{{Docnav/pl
[[Category:Developer Documentation/pl]]
|[[Third_Party_Libraries/pl|Biblioteki zewnętrzne]]
|[[Tracker/pl|Tracker]]
}}


{{Userdocnavi{{#translation:}}}}
[[Category:Developer Documentation{{#translation:}}]]
{{clear}}
{{clear}}

Latest revision as of 17:44, 13 April 2022

Strona z narzędziami

Do tworzenia każdego poważnego oprogramowania potrzebne są narzędzia. Oto lista narzędzi, których używamy do rozwijania programu FreeCAD:

Narzędzia niezależne od platformy

Qt-Toolkit

Pakiet narzędziowy Qt jest najnowocześniejszym, niezależnym od platformy narzędziem do projektowania interfejsów użytkownika. Jest on zawarty w pakiecie LibPack programu FreeCAD, ale można go również pobrać ze strony Qt project.

Inkscape

Jest to świetny program do rysowania wektorowego. Jest zgodny ze standardem SVG i służy do rysowania ikon i obrazów. Inkscape jest wolnym i otwartym oprogramowaniem na licencji GPL. Można go pobrać pod adresem www.inkscape.org.

Doxygen

Bardzo dobre i stabilne narzędzie do generowania dokumentacji źródłowej z plików .h i .cpp.

Gimp

GNU Image Manipulation Program (GIMP) to darmowa aplikacja, którą z powodzeniem można wykorzystywać zarówno do zaawansowanej obróbki fotografii jak i do tworzenia grafik na różne potrzeby. Potrafi on manipulować plikami .xpm, co jest bardzo wygodnym sposobem na obsługę ikon w programach QT. XPM to w zasadzie kod C, który można skompilować do programu. Gimp obsługuje wolny format plików .png używany w Wiki.

Pobierz program GIMP tutaj: www.gimp.org

GitKraken

Jest to własnościowe GUI dla Git, które jest bardzo pomocne w nauczeniu się, jak działa git, jeśli jesteś zainteresowany współtworzeniem FreeCAD. Odpowiednie strony do zbadania:

OBS Studio

Wolne i otwarte oprogramowanie do nagrywania wideo i przesyłania strumieniowego na żywo. Więcej szczegółów na oficjalnej stronie: obsproject.com.

OpenCAMLib

OpenCamLib (OCL) to biblioteka open source mająca na celu dostarczenie algorytmów komputerowego wspomagania wytwarzania (CAM). FreeCAD używa OCL w eksperymentalnych operacjach ścieżek powierzchni 3D i innych eksperymentalnych funkcjach.

StarUML

W pełni funkcjonalny, ale własnościowy program UML. Posiada wiele ważnych funkcji, w tym inżynierię odwrotną kodu źródłowego C++.

Do pobrania tutaj: staruml.io.

Narzędzia dla Windows

Visual Studio Community

Visual Studio Community jest bezpłatne dla projektów open source i małych struktur. Instalacja jest modułowa. Można dodać obsługę dużej liczby języków, w tym C++ i Python.

Można go pobrać z witryny Visual Studio Community.

CamStudio

Jest narzędziem typu Open Source do nagrywania Screen-castów (Webcastów). Jest to bardzo dobre narzędzie do tworzenia tutoriali poprzez ich nagrywanie. Nie jest tak nudne jak pisanie dokumentacji.

Szczegółowe informacje można znaleźć na stronie camstudio.org.

Narzędzia dla Linux

do zrobienia