Third Party Tools/fr

=Third_Party_Tools/fr=

Page d'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 :

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 LibPack de FreeCAD, mais peut aussi être téléchargé à l'adresse Qt project.

InkScape
Excellent programme de dessin vectoriel. Adhère à la norme SVG, et, est utilisé pour dessiner les icônes et les images. Pour le télécharger, allez sur inkscape.

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

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. Téléchargez la dernière version de GIMP ici

Visual Studio 8 Express
Bien que VC8 pour le développement en C++, n'est pas vraiment un pas en avant depuis VisualStudio 6 (plutôt un grand pas en arrière), soit un système de développement libre sur Windows. Pour les applications natives Win32, vous devez télécharger le PlatformSDK de M$, l'édition Express est difficile à trouver. Mais vous pouvez essayer ce lien Visual Studio Express.

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. Vous pouvez aller voir le site de camstudio pour plus de détails.

Tortoise SVN
Il s'agit d'un très bon outil. Il rend l'utilisation de Subversion (notre système de contrôle de versions sur sf.net) en un réel plaisir. Vous pouvez penser à l'intégration de l'explorateur, de gérer facilement des révisions, de consulter les différences, de résoudre les conflits, assurer les branches, et ainsi de suite .... La boîte de dialogue en elle-même est une œuvre d'art. Elle vous donne un aperçu sur vos fichiers modifiés et vous permet de les valider ou non. Il est alors facile de rassembler les modifications apportées aux unités logiques et de leurs donner un message clair de validation. Vous trouverez sur tortoisesvn.tigris.org.

StarUML
StarUML est un programme Open Source. Il a beaucoup de caractéristiques des grands, y compris l'engeniering inverse du code source C++ .... Téléchargez le ici : staruml.sourceforge.net

Outils pour Linux
A venir.