Third Party Tools/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(31 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/fr
{{Docnav/fr
|[[Third Party Libraries/fr|Bibliothèques tierces]]|[[Start up and Configuration/fr|Démarrage et Configuration]]}}
|[[Third_Party_Libraries/fr|Bibliothèques tierces]]
|[[Tracker/fr|Traqueur de bogues]]
}}

{{TOCright}}
{{TOCright}}

== Page d'outils ==
== Page des outils ==


Pour chaque développement de logiciels sérieux, vous avez besoin d'outils sérieux. Voici une liste d'outils, que nous utilisons pour développer FreeCAD :
Pour chaque développement de logiciels sérieux, vous avez besoin d'outils sérieux. Voici une liste d'outils, que nous utilisons pour développer FreeCAD :


=== Outils indépendants de la plate-forme ===
=== Outils indépendants de la plate-forme ===

==== Qt-Toolkit ====
==== Qt-Toolkit ====


Qt-toolkit est un outil de conception d'interfaces utilisateur​​, indépendamment de la plate forme utilisée. Elle est contenue dans le '''[[Third_Party_Libraries/fr|LibPack]]''' de FreeCAD, mais peut aussi être téléchargé à l'adresse [http://qt-project.org/downloads Qt project].
Qt-toolkit est un outil de conception d'interface utilisateur à la pointe de la technologie et indépendant de la plate-forme. Elle est contenue dans le [[Third_Party_Libraries/fr|LibPack]] de FreeCAD, mais peut aussi être téléchargé à l'adresse [http://qt-project.org/downloads Qt project].


==== Inkscape ====
==== Inkscape ====

Excellent programme de dessin vectoriel. Adhère à la norme [http://fr.wikipedia.org/wiki/Scalable_Vector_Graphics SVG], et est utilisé pour dessiner les icônes et les images.
Il s'agit d'un excellent programme de dessin vectoriel. Il adhère à la norme SVG et est utilisé pour dessiner des icônes et des images. Inkscape est un logiciel libre et open source sous licence GPL. Vous pouvez l'obtenir à l'adresse [http://www.inkscape.org www.inkscape.org].
Pour le télécharger, allez sur [http://inkscape.org/?lang=fr&css=css/base.css Inkscape].


==== Doxygen ====
==== Doxygen ====

Un très bon outil, stable, il génère de la documentation à partir de fichiers sources '''.h''' et '''.cpp'''.
Un très bon outil, stable, il génère de la documentation à partir de fichiers sources '''.h''' et '''.cpp'''.


==== Gimp ====
==== Gimp ====


Pas grand chose à dire sur le célèbre Gnu Image Manipulation Program. Outre, qu'il peut gérer les fichiers '''.Xpm''', qui est un moyen très pratique pour créer les icônes dans le programme Qt-Toolkit. Le format '''.XPM''' est fondamentalement '''C-Code''', qui peut être compilé, dans un programme comme Qt-Toolkit. Gimp produit des fichiers de format libres .png utilisé dans le wiki.
Il n'y a pas grand chose à dire sur '''GNU Image Manipulation Program'''. Il peut manipuler les fichiers '''.xpm''', ce qui est un moyen très pratique de gérer les icônes dans les programmes QT. XPM est en fait du code C qui peut être compilé dans un programme. Gimp supporte le format de fichier libre .png utilisé dans le wiki.


Téléchargez la dernière version [http://www.gimp.org/ de GIMP ici]
Téléchargez la dernière version [http://www.gimp.org/ www.gimp.org]


==== Gitkraken ====
==== Gitkraken ====

C'est une interface graphique propriétaire de git qui est très utile pour apprendre le fonctionnement de git si vous souhaitez contribuer à FreeCAD. Pages pertinentes à rechercher:
C'est une interface graphique propriétaire de git qui est très utile pour apprendre le fonctionnement de git si vous souhaitez contribuer à FreeCAD. Pages pertinentes à rechercher:
* [[Gitkraken|Gitkraken]]
* [[Developing_FreeCAD_with_GitKraken/fr|Gitkraken]]
* [[Github|Github]]
* [[Source_code_management/fr|Github]]


==== OBS Studio ====
==== OBS Studio ====

Logiciel libre et open source pour l'enregistrement de vidéos et la diffusion en direct.
Plus de détails sur le site officiel: [https://obsproject.com/obsproject.com obsproject]
Logiciel libre et open source pour l'enregistrement de vidéos et la diffusion en direct. Plus de détails sur le site officiel: [https://obsproject.com/ obsproject.com]


==== 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.


[[OpenCamLib/fr|OpenCamLib]] (OCL) est une bibliothèque open source visant à fournir des algorithmes de fabrication assistée par ordinateur (FAO). FreeCAD utilise OCL dans les opérations expérimentales de chemin de surface 3D et d'autres fonctionnalités expérimentales.


==== StarUML ====
==== StarUML ====


StarUML est un programme Open Source. Il a beaucoup de caractéristiques des grands, y compris le reverse engineering du code source C++...
Un programme UML complet mais propriétaire. Il possède de nombreuses fonctionnalités majeures, dont la rétro-ingénierie du code source C++.


Téléchargez le ici : [http://staruml.io staruml.io]
Téléchargez le ici : [http://staruml.io staruml.io]
Line 47: Line 54:
=== Outils pour Windows ===
=== Outils pour Windows ===


==== Communauté Visual Studio ====
==== Visual Studio Community ====
Visual Studio Community est gratuit pour les projets open source et les petites structures. L'installation est modulaire, vous pouvez ajouter la prise en charge d'une grande variété de langages, notamment C++ et Python.


Visual Studio Community est gratuit pour les projets open source et les petites structures. L'installation est modulaire. Vous pouvez ajouter le support d'un grand nombre de langages dont C++ et Python.
Vous pouvez le télécharger sur [https://visualstudio.microsoft.com/fr/vs/community].

Vous pouvez le télécharger sur [https://visualstudio.microsoft.com/fr/vs/community Visual Studio Community].


==== CamStudio ====
==== CamStudio ====


CamStudio est un outil Open Source pour créer des enregistrements vidéos d'écran (Webcasts). C'est un très bon outil, pour créer des tutoriels vidéos (avec ou sans son), en enregistrant toutes vos opérations et mouvements de souris, qui se passent sur votre écran . Une vidéo est bien moins ennuyeuse, que l'écriture d'une documentation.
Outil Open Source pour enregistrer des Screen-casts (Webcasts). C'est un très bon outil pour créer des tutoriels en les enregistrant. C'est loin d'être aussi ennuyeux que d'écrire de la documentation.


Vous pouvez aller voir [http://camstudio.org/ le site de camstudio] pour plus de détails.
Voir [http://camstudio.org/ camstudio.org] pour plus de détails.


=== Outils pour Linux ===
=== Outils pour Linux ===
Line 62: Line 70:
A venir.
A venir.


<div class="mw-translate-fuzzy">
{{docnav/fr|[[Third Party Libraries/fr|Bibliothèques tierces]]|[[Start up and Configuration/fr|Démarrage et Configuration]]}}
</div>

{{Userdocnavi/fr}}

[[Category:Developer Documentation/fr]]


{{Docnav/fr
|[[Third_Party_Libraries/fr|Bibliothèques tierces]]
|[[Tracker/fr|Traqueur de bogues]]
}}


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

Latest revision as of 14:30, 11 October 2021

Page des outils

Pour chaque développement de logiciels sérieux, vous avez besoin d'outils sérieux. Voici une liste d'outils, que nous utilisons pour développer FreeCAD :

Outils indépendants de la plate-forme

Qt-Toolkit

Qt-toolkit est un outil de conception d'interface utilisateur à la pointe de la technologie et indépendant de la plate-forme. Elle est contenue dans le LibPack de FreeCAD, mais peut aussi être téléchargé à l'adresse Qt project.

Inkscape

Il s'agit d'un excellent programme de dessin vectoriel. Il adhère à la norme SVG et est utilisé pour dessiner des icônes et des images. Inkscape est un logiciel libre et open source sous licence GPL. Vous pouvez l'obtenir à l'adresse www.inkscape.org.

Doxygen

Un très bon outil, stable, il génère de la documentation à partir de fichiers sources .h et .cpp.

Gimp

Il n'y a pas grand chose à dire sur GNU Image Manipulation Program. Il peut manipuler les fichiers .xpm, ce qui est un moyen très pratique de gérer les icônes dans les programmes QT. XPM est en fait du code C qui peut être compilé dans un programme. Gimp supporte le format de fichier libre .png utilisé dans le wiki.

Téléchargez la dernière version www.gimp.org

Gitkraken

C'est une interface graphique propriétaire de git qui est très utile pour apprendre le fonctionnement de git si vous souhaitez contribuer à FreeCAD. Pages pertinentes à rechercher:

OBS Studio

Logiciel libre et open source pour l'enregistrement de vidéos et la diffusion en direct. Plus de détails sur le site officiel: obsproject.com

OpenCamLib

OpenCamLib (OCL) est une bibliothèque open source visant à fournir des algorithmes de fabrication assistée par ordinateur (FAO). FreeCAD utilise OCL dans les opérations expérimentales de chemin de surface 3D et d'autres fonctionnalités expérimentales.

StarUML

Un programme UML complet mais propriétaire. Il possède de nombreuses fonctionnalités majeures, dont la rétro-ingénierie du code source C++.

Téléchargez le ici : staruml.io

Outils pour Windows

Visual Studio Community

Visual Studio Community est gratuit pour les projets open source et les petites structures. L'installation est modulaire. Vous pouvez ajouter le support d'un grand nombre de langages dont C++ et Python.

Vous pouvez le télécharger sur Visual Studio Community.

CamStudio

Outil Open Source pour enregistrer des Screen-casts (Webcasts). C'est un très bon outil pour créer des tutoriels en les enregistrant. C'est loin d'être aussi ennuyeux que d'écrire de la documentation.

Voir camstudio.org pour plus de détails.

Outils pour Linux

A venir.