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

See camstudio.org for details.

Tortoise SVN
This is a very great tool. It makes using Subversion (our version control system on sf.net) a real pleasure. You can throught out the explorer integration, easily manage Revisions, check on Diffs, resolve Confilcts, make branches, and so on.... The commit dialog itself is a piece of art. It gives you an overview over your changed files and allows you to put them in the commit or not. That makes it easy to bundle the changes to logical units and give them an clear commit message.

You find ToroiseSVN on tortoisesvn.tigris.org.

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

Download here: staruml.sourceforge.net

Tools on Linux
TODO