# Ce que contient ce manuel

Ce manuel utilisateur est destiné à décrire le contenu et l'utilisation de l'EDI (Environnement de Développement Intégré), en anglais, IDE (Integrated Development Environment) &kdevelop; &kdevrelease; du point de vue de l'utilisateur. Ce n'est pas un manuel de programmation, pas plus qu'il ne décrit non plus le processus de développement en détail. Son seul but est de vous guider dans la gestion de l'EDI.

Vous trouverez ici des information s sur les thèmes suivants :

Premiers pas avec &kdevelop; — visite guidée

  Offre un démarrage rapide sur l'utilisation de cet EDI en présentant les étapes des bases sur la manière de travailler sur un projet.

Vue d'ensemble des fonctionnalités de &kdevelop;

  Étend la visite guidée dans le chapitre précédent, en donnant une vue d'ensemble de ce qui est intégré dans &kdevelop; et en vous faisant prendre connaissance avec l'apparence (look and feel de cet EDI.

Configurer &kdevelop;

  Vous montre comment vous pouvez adapter l'EDI pour répondre à vos besoins.

Premiers pas : l'&appwizard;

  Décrit les bases de la manière de configurer un nouveau projet dans &kdevelop; à l'aide de l'&appwizard;.

Outils d'édition

  Tout ce dont vous avez besoin pour écrire vos fichiers sources : utilisation de l'éditeur, recherche de texte tant localement qu'à l'échelle du projet, jusqu'à l'intégration de nouveaux fichiers et classes dans le projet.

Les navigateurs de fichiers

  Décrit divers outils permettant d'observer la structure de votre projet et comment accéder aux fichiers avec lesquels vous souhaitez travailler.

Les navigateurs de classes

  Décrit l'un des outils les plus puissants de &kdevelop; qui vous permet de naviguer dans les dépendances des classes, de créer et d'accéder facilement aux classes et méthodes dont vous avez besoin.

Documentation

  Montre comment accéder à la riche documentation intégrée que &kdevelop; fournit et vous indique comment créer la documentation de votre projet, la documentation de l'&API; concise et puissante, en vous offrant une vue globale de toutes les sources de votre projet ainsi que la documentation utilisateur basée sur les outils docbook.

Construction et gestion de projets

  Aborde la création et la gestion de votre projet, en décrivant les bases de « autoconf »et « automake », comment configurer des fichiers « make » personnalisés et comment utiliser le compilateur ou les options « make » pour adapter votre application selon vos besoins.

Gestion de projet avancée

  Examine les moyens de garder des configurations de constructions multiples pour diverses plates-formes, ou pour créer un système embarqué à l'aide de la bibliothèque Qt/embedded.

L'interface de débogage

  Décrit comment utiliser l'interface de débogage gdb intégrée pour que vous puissiez traquer les bogues sans quitter &kdevelop;.

Utiliser CVS

  Vous indique comment vous pouvez maintenir votre projet à l'aide du système de contrôle de versions CVS ; un incontournable, en particuler si de nombreux développeurs travaillent sur le même projet.

Certaines informations couramment employées ont été placées dans l'annexe. Entre autres, celles-ci consistent à :

Installer &kdevelop;

  Vous indique où obtenir &kdevelop; et comment le mettre en place et l'exécuter.

En quelques mots — Trucs et astuces

  Une rapide référence aux commandes et actions couramment utilisées. Et un bref guide pour résoudre des problèmes communs lorsqu'on travaille avec &kdevelop;.

Développement sous &UNIX;

  Un aperçu historique du développement du programme &UNIX;, les principaux outils nécessaires et pourquoi vous avez besoin d'un EDI.

Fichiers de configuration utilisés par &kdevelop;

  Liste les fichiers que &kdevelop; emploie pour enregistrer ses informations internes. Ceci est particulièrement utile au cas où un problème est survenu au cours de votre configuration.

Outils modules externes

  Liste les outils enfichables que vous pouvez utiliser pour adapter les possibilités de &kdevelop; à vos besoins.

Exemple de mode d'interface utilisateur de KDevelop

  Affiche les modes d'interface utilisateur.

Informations complémentaires

  Obtenir des informations, signaler des bogues, etc.

Journal des changements (changelog)

  Affiche l'historique de cette documentation.

Bibliographie

  Bibliographie