Third Party Tools/pl: Difference between revisions
(Updating to match new version of source page) |
(Created page with "{{Docnav/pl |Biblioteki zewnętrzne |Tracker }}") |
||
(31 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
{{Docnav/pl |
||
|[[Third_Party_Libraries| |
|[[Third_Party_Libraries/pl|Biblioteki zewnętrzne]] |
||
|[[Tracker|Tracker]] |
|[[Tracker/pl|Tracker]] |
||
}} |
}} |
||
{{TOCright}} |
{{TOCright}} |
||
==Strona z narzędziami== |
|||
== Tool Page == |
|||
Do tworzenia każdego poważnego oprogramowania potrzebne są narzędzia. Oto lista narzędzi, których używamy do rozwijania programu FreeCAD: |
|||
For every serious software development you need tools. Here is a list of tools we use to develop FreeCAD: |
|||
===Narzędzia niezależne od platformy=== |
|||
=== Platform independent tools === |
|||
==== Qt-Toolkit ==== |
==== 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 [[Third_Party_Libraries#LibPack|LibPack]] programu FreeCAD, ale można go również pobrać ze strony [http://qt-project.org/downloads 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 [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. |
|||
A very good and stable tool to generate source documentation from the .h and .cpp files. |
|||
==== |
====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. |
|||
Not much to say about the '''GNU Image Manipulation Program'''. It can manipulate .xpm files which is a very convenient way to handle Icons in QT programs. XPM is basically C-Code which can be compiled into a program. Gimp supports the free .png file format used in the 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: |
|||
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: |
|||
* [[Developing_FreeCAD_with_GitKraken/pl|Rozwój FreeCAD z GitKraken]] |
|||
* [[Gitkraken]] |
|||
* [[Source_code_management/pl|Zarządzanie kodem źródłowym]] |
|||
* [[Github]] |
|||
==== |
====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]. |
|||
Free and open source software for video recording and live streaming. |
|||
More details on official website : [https://obsproject.com/ obsproject.com] |
|||
==== |
====OpenCAMLib==== |
||
[[OpenCamLib]] (OCL) |
[[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. |
||
==== |
====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++. |
|||
A full featured but proprietary UML program. It has a lot of major features, including reverse engineering C++ source code. |
|||
Do pobrania tutaj: [http://staruml.io staruml.io]. |
|||
=== |
===Narzędzia dla Windows=== |
||
==== |
====Visual Studio Community==== |
||
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 [https://visualstudio.microsoft.com/fr/vs/community 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 [http://camstudio.org/ camstudio.org]. |
|||
=== |
===Narzędzia dla Linux=== |
||
do zrobienia |
|||
TODO |
|||
{{Docnav |
{{Docnav/pl |
||
|[[Third_Party_Libraries| |
|[[Third_Party_Libraries/pl|Biblioteki zewnętrzne]] |
||
|[[Tracker|Tracker]] |
|[[Tracker/pl|Tracker]] |
||
}} |
}} |
||
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
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Start, Powierzchnia 3D, Rysunek Techniczny, Test Framework, Web