Third Party Tools/sv: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>

{{Docnav
|[[Third_Party_Libraries|Third Party Libraries]]
|[[Tracker|Tracker]]
}}

{{TOCright}}

== Tool Page ==

<div class="mw-translate-fuzzy">
== Verktygssida ==
== Verktygssida ==


För allt seriös mjukvaruutveckling så behöver du verktyg. Här är en lista på verktyg som vi använder för att utveckla FreeCAD:
För allt seriös mjukvaruutveckling så behöver du verktyg. Här är en lista på verktyg som vi använder för att utveckla FreeCAD:
</div>

=== Platform independent tools ===

==== Qt-Toolkit ====


<div class="mw-translate-fuzzy">
=== Plattformsoberoende verktyg ===
=== Plattformsoberoende verktyg ===


Line 9: Line 27:


Qt-toolkit är en fantastisk, plattformsoberoende designverktyg för att skapa gränssnitt. den finns i FreeCAD's [[Third Party Libraries/sv|LibPack]], men kan också laddas ned på [http://qt-project.org/downloads Qt project].
Qt-toolkit är en fantastisk, plattformsoberoende designverktyg för att skapa gränssnitt. den finns i FreeCAD's [[Third Party Libraries/sv|LibPack]], men kan också laddas ned på [http://qt-project.org/downloads Qt project].
</div>


==== Inkscape ====

<div class="mw-translate-fuzzy">
==== InkScape ====
==== InkScape ====


Bra vektorritningsprogram. Följer SVG standarden och används till att rita ikoner och bilder. Hämta det på [http://www.inkscape.org www.inkscape.org].
Bra vektorritningsprogram. Följer SVG standarden och används till att rita ikoner och bilder. Hämta det på [http://www.inkscape.org www.inkscape.org].
</div>


==== Doxygen ====

<div class="mw-translate-fuzzy">
==== Doxygen ====
==== Doxygen ====


Ett mycket bra och stabilt verktyg för att generera källdokumentation från .h och .cpp filerna.
Ett mycket bra och stabilt verktyg för att generera källdokumentation från .h och .cpp filerna.
</div>

==== Gimp ====


<div class="mw-translate-fuzzy">
==== The Gimp ====
==== The Gimp ====


Inte mycket att säga om Gnu Image Manipulation Program. Förutom att det kan hantera .xpm filer vilket är en mycket smidigt sätt att hantera Ikoner i QT Program. XPM är egentligen C-kod som kan kompileras in i ett program.
Inte mycket att säga om Gnu Image Manipulation Program. Förutom att det kan hantera .xpm filer vilket är en mycket smidigt sätt att hantera Ikoner i QT Program. XPM är egentligen C-kod som kan kompileras in i ett program.
</div>


Hämta GIMP här: [http://www.gimp.org/ www.gimp.org]
Hämta GIMP här: [http://www.gimp.org/ www.gimp.org]


=== Verktyg på Windows ===
==== 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:
==== Visual Studio 8 Express ====
* [[Developing_FreeCAD_with_GitKraken|Developing FreeCAD with GitKraken]]
* [[Source_code_management|Source code management]]


==== OBS Studio ====
Fastän VC8 är för C++ utveckling, så är det inte något stort steg från VisualStudio 6 (enligt min åsikt ett stort steg bakåt), det är ett fritt utvecklingssystem på Windows. För nativa Win32 applikationer såbehöver du ladda ned PlatformSDK från M$.


Free and open source software for video recording and live streaming. More details on official website: [https://obsproject.com/ obsproject.com]
Så Express varianten är svår att hitta. Men du kan försöka med [http://msdn.microsoft.com/vstudio/express/visualc/default.aspx denna länk]


==== CamStudio ====
==== OpenCamLib ====


[[OpenCamLib|OpenCamLib]] (OCL) is an open source library aiming to provide computer aided manufacturing (CAM) algorithms. FreeCAD uses OCL in the experimental 3D surface path operations and other experimental features.
Är ett öppen källkodsverktyg för att spela in skärmfilmer (Webfilmer). Det är ett mycket bra verktyg för att skapa övningar genom att spela in dem. Det är inte alls så tråkigt som att skriva dokumentation.


==== StarUML ====
Se [http://camstudio.org/ camstudio.org] för detaljer.


<div class="mw-translate-fuzzy">
==== StarUML ====


==== Tortoise SVN ====


Ett helt öppen källkod UML program. Det har många funktioner från de stora, inkluvive reverse engineering C++ källkod....
Detta är ett mycket bra verktyg. Det gör användandet av Subversion (vårt versionskontrollsystem på sf.net) till ett rent nöje. Du kan genom utforskarintegrationen, lätt hantera Revisioner, kontrollera Diffs, lösa konflikter, göra grenar, och så vidare.... själva skickadialogen är ett konstverk. Den ger dig en överblick över dina ändrade filer och tillåter dig att lägga dem i skicka eller inte. Det gör det lätt att bunta ihop förändringarna till logiska enheter och ge dem ett tydligt skickameddelande.
</div>


<div class="mw-translate-fuzzy">
Du hittar TortoiseSVN på [http://tortoisesvn.tigris.org/ tortoisesvn.tigris.org].
Ladda ned här: [http://staruml.sourceforge.net/en/ staruml.sourceforge.net]
</div>


==== StarUML ====
=== Verktyg på Windows ===


==== Visual Studio Community ====


<div class="mw-translate-fuzzy">
Ett helt öppen källkod UML program. Det har många funktioner från de stora, inkluvive reverse engineering C++ källkod....
==== Visual Studio 8 Express ====


Fastän VC8 är för C++ utveckling, så är det inte något stort steg från VisualStudio 6 (enligt min åsikt ett stort steg bakåt), det är ett fritt utvecklingssystem på Windows. För nativa Win32 applikationer såbehöver du ladda ned PlatformSDK från M$.
Ladda ned här: [http://staruml.sourceforge.net/en/ staruml.sourceforge.net]
</div>


<div class="mw-translate-fuzzy">
Så Express varianten är svår att hitta. Men du kan försöka med [http://msdn.microsoft.com/vstudio/express/visualc/default.aspx denna länk]
</div>


=== Tools on Linux ===
==== CamStudio ====


<div class="mw-translate-fuzzy">
TODO
==== CamStudio ====


Är ett öppen källkodsverktyg för att spela in skärmfilmer (Webfilmer). Det är ett mycket bra verktyg för att skapa övningar genom att spela in dem. Det är inte alls så tråkigt som att skriva dokumentation.
{{docnav|Third Party Libraries|Start up and Configuration}}
</div>


Se [http://camstudio.org/ camstudio.org] för detaljer.
[[Category:Developer Documentation]]


=== Verktyg på Linux ===

ATTGÖRA


<div class="mw-translate-fuzzy">
{{docnav/sv|Third Party Libraries/sv|Start up and Configuration/sv}}
</div>

{{Userdocnavi{{#translation:}}}}
[[Category:Developer Documentation{{#translation:}}]]
{{clear}}
{{clear}}
<languages/>

Latest revision as of 14:15, 11 October 2021

Tool Page

Verktygssida

För allt seriös mjukvaruutveckling så behöver du verktyg. Här är en lista på verktyg som vi använder för att utveckla FreeCAD:

Platform independent tools

Qt-Toolkit

Plattformsoberoende verktyg

Qt-Toolkit

Qt-toolkit är en fantastisk, plattformsoberoende designverktyg för att skapa gränssnitt. den finns i FreeCAD's LibPack, men kan också laddas ned på Qt project.

Inkscape

InkScape

Bra vektorritningsprogram. Följer SVG standarden och används till att rita ikoner och bilder. Hämta det på www.inkscape.org.

Doxygen

Doxygen

Ett mycket bra och stabilt verktyg för att generera källdokumentation från .h och .cpp filerna.

Gimp

The Gimp

Inte mycket att säga om Gnu Image Manipulation Program. Förutom att det kan hantera .xpm filer vilket är en mycket smidigt sätt att hantera Ikoner i QT Program. XPM är egentligen C-kod som kan kompileras in i ett program.

Hämta GIMP här: www.gimp.org

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:

OBS Studio

Free and open source software for video recording and live streaming. More details on official website: obsproject.com

OpenCamLib

OpenCamLib (OCL) is an open source library aiming to provide computer aided manufacturing (CAM) algorithms. FreeCAD uses OCL in the experimental 3D surface path operations and other experimental features.

StarUML

StarUML

Ett helt öppen källkod UML program. Det har många funktioner från de stora, inkluvive reverse engineering C++ källkod....

Ladda ned här: staruml.sourceforge.net

Verktyg på Windows

Visual Studio Community

Visual Studio 8 Express

Fastän VC8 är för C++ utveckling, så är det inte något stort steg från VisualStudio 6 (enligt min åsikt ett stort steg bakåt), det är ett fritt utvecklingssystem på Windows. För nativa Win32 applikationer såbehöver du ladda ned PlatformSDK från M$.

Så Express varianten är svår att hitta. Men du kan försöka med denna länk

CamStudio

CamStudio

Är ett öppen källkodsverktyg för att spela in skärmfilmer (Webfilmer). Det är ett mycket bra verktyg för att skapa övningar genom att spela in dem. Det är inte alls så tråkigt som att skriva dokumentation.

Se camstudio.org för detaljer.

Verktyg på Linux

ATTGÖRA


Third Party Libraries/sv
Start up and Configuration/sv