anjuta-help-master - en to fr translation catalogue (677 entries)

note: (itstool) path: info/desc
en: Help for Anjuta DevStudio.
fr: Manuel de Anjuta DevStudio.

note: (itstool) path: media/span
en: Anjuta logo
fr: Logo d'Anjuta

note: (itstool) path: section/title
en: Project Management
fr: Gestion du projet

note: (itstool) path: section/title
en: Coding and code navigation
fr: Codage et parcours du code

note: (itstool) path: section/title
en: Building Project
fr: Construction du projet

note: (itstool) path: section/title
en: Debugging Program
fr: Débogage du programme

note: (itstool) path: section/title
en: Reference
fr: Référence

note: (itstool) path: info/desc
en: Configure and use the integrated editor features
fr: Configurer et utiliser les fonctions de l'éditeur intégré

note: (itstool) path: page/title
en: Autocompletion and calltips
fr: Complétion automatique et aide des appels

note: (itstool) path: section/title
en: Autocompletion
fr: Complétion automatique

note: (itstool) path: section/p
en: Autocompletion automatically suggests functions and other code symbols after you start typing by trying to match existing symbols with the first characters typed. It will popup a drop-down menu where you can select a match by using the <key>Enter</key> key. Normally this happens automatically after you typed the third (non-whitespace) character but you can also force it by using the <guiseq><gui>Edit</gui><gui>Auto-Complete</gui></guiseq> menu item.
fr: La complétion automatique suggère des fonctions et d'autres symboles du code dès le début de la frappe en essayant de faire correspondre les premiers caractères tapés avec les symboles existants. Un menu déroulant apparaît dans lequel vous pouvez sélectionner une correspondance en appuyant sur la touche <key>Entrée</key>. Normalement, cette opération se fait automatiquement dès que vous avez saisi trois caractères (hors espace), mais vous pouvez la forcer en utilisant l'élément de menu <guiseq><gui>Édition</gui><gui>Complétion automatique</gui></guiseq>.

note: (itstool) path: note/p
en: Anjuta supports autocompletion for code written in C/C++, Vala, Javascript and Python. Note that autocompletion can only work if anjuta knows about the symbols used. If you are using C/C++ libraries that are not configured using <cmd>pkg-config</cmd> and/or not added to the project configuration, anjuta won't be able to find those symbols and autocompletion might not work.
fr: Anjuta gère la complétion automatique pour le code écrit en C/C++, Vala, Javascript et Python. Notez que la complétion automatique ne fonctionne que si Anjuta connaît les symboles utilisés. Si vous vous servez de bibliothèques C/C++ qui ne sont pas configurées avec <cmd>pkg-config</cmd> et/ou qui ne sont pas ajoutées à la configuration du projet, Anjuta ne pourra pas trouver ces symboles et la complétion automatique ne marchera pas.

note: (itstool) path: note/p
en: In addition some syntax might be too complex for the integrated parser and it might not be able to detect which completion is required
fr: En outre, une partie de la syntaxe risque d'être trop complexe pour l'analyseur intégré et il est possible qu'il n'arrive pas à détecter la complétion requise.

note: (itstool) path: section/title
en: Effective coding using calltips
fr: Codage efficace avec l'aide des appels

note: (itstool) path: section/p
en: As it is usually quite hard to remember the signature of every method or function used in a project, the editor will automatically display a small tooltip whenever you type '(' after a function name and show you the signature.
fr: Comme il est très difficile de se souvenir de la signature de toutes les méthodes ou fonctions utilisées dans un projet, l'éditeur affiche une infobulle chaque fois que vous saisissez une parenthèse « ( » après un nom de fonction, et vous affiche la signature d'appel.

note: (itstool) path: info/desc
en: Quickly find the information you need in the API documentation
fr: Rechercher rapidement de l'information dans la documentation API

note: (itstool) path: page/title
en: Using the API reference
fr: Utilisation de la référence des API

note: (itstool) path: section/title
en: Browsing the API reference
fr: Consultation de la référence des API

note: (itstool) path: section/p
en: For a quick access to the API reference of libraries, anjuta features an integrated API browser. If not already done it can be activated in the preferences (<guiseq><gui>Edit</gui><gui>Preferences</gui></guiseq>) in <guiseq><gui>General</gui><gui>Plugins</gui></guiseq> by choosing the <app>DevHelp</app> plugin.
fr: Afin d'accéder rapidement à la références des API des bibliothèques, anjuta comporte un navigateur d'API intégré. Si ce n'est pas déjà fait, vous pouvez l'activer dans les préférences (<guiseq><gui>Édition</gui><gui>Préférences</gui></guiseq>) dans <guiseq><gui>Général</gui><gui>Greffons</gui></guiseq> et en choisissant le greffon <app>DevHelp</app>.

note: (itstool) path: section/p
en: The API reference has two windows, one for searching for a specific symbol and the browser for viewing the help documents.
fr: La référence des API possède deux fenêtres, l'une pour rechercher un symbole particulier et l'autre, le navigateur, pour afficher la documentation d'aide.

note: (itstool) path: section/title
en: Jump to the API reference using shortcuts in the editor
fr: Accès à la référence des API en utilisant des raccourcis dans l'éditeur

note: (itstool) path: section/p
en: In case you are unsure how a specific function used in existing code works, simply place the cursor on the function name and use <keyseq><key>Shift</key><key>F1</key></keyseq> (or <guiseq><gui>Help</gui><gui>Context-Help</gui></guiseq>) to jump to the documentation.
fr: Si vous n'êtes pas certain de la façon dont une fonction particulière du code existant fonctionne, placez simplement le curseur sur le nom de la fonction et saisissez <keyseq><key>Maj</key><key>F1</key></keyseq> (ou cliquez sur <guiseq><gui>Aide</gui><gui>Aide contextuelle</gui></guiseq> pour accéder à la documentation.

note: (itstool) path: info/desc
en: Configure and use automatic indentation for a consistent coding style
fr: Configurer et utiliser l'indentation automatique pour obtenir un style de code cohérent

note: (itstool) path: page/title
en: Auto-indentation
fr: Indentation automatique

note: (itstool) path: section/title
en: Configuring and using auto-indentation
fr: Configuration et utilisation de l'indentation automatique

note: (itstool) path: section/title
en: Manual configuration
fr: Configuration manuelle

note: (itstool) path: section/p
en: Automatic indentation is configured in the preferences (<guiseq><gui>Edit</gui><gui>Preferences</gui></guiseq>) in the tab corresponding to the used programming language. The indentation width for several types of statements can be set there.
fr: L'indentation automatique est configurée dans les préférences (<guiseq><gui>Édition</gui><gui>Préférences</gui></guiseq>), dans l'onglet correspondant au langage de programmation utilisé. La largeur d'indentation pour différents types d'instructions peut être définie ici.

note: (itstool) path: section/p
en: The big disadvantage of manually configuring indentation is that all developers working on a project must use the same settings or it will result if different styles used in the same files. For a better solution, see the next section.
fr: Le grand inconvénient de configurer l'indentation manuellement est que les différents programmeurs travaillant sur un projet doivent utiliser le même paramétrage, sinon cela aboutira à des styles différents au sein d'un même fichier. Pour une meilleure solution, reportez-vous à la section suivante.

note: (itstool) path: note/p
en: Unless explicitly changed in the preferences the indentation settings found in the Modeline of a file will be used instead of the configured settings to keep the file consistent.
fr: À moins que ce ne soit explicitement indiqué dans les préférences, les réglages d'indentation trouvés dans les modificateurs d'un fichier sont utilisés à la place des réglages configurés de façon à conserver la compatibilité du fichier.

note: (itstool) path: section/title
en: Modelines
fr: Modificateurs

note: (itstool) path: section/p
en: Modelines are used to help editors to automatically detect the indentation mode which should be used for a particular file. They are especially useful if many developers work on the same project and use different environments.
fr: Les modificateurs aident les éditeurs de fichiers à détecter automatiquement le mode d'indentation utilisé pour un fichier particulier. Ils sont très utiles quand plusieurs programmeurs travaillent sur un même projet avec des environnements différents.

note: (itstool) path: section/p
en: Anjuta supports modelines in the two formats used by <app>Vim</app> and <app>Emacs</app>.
fr: Anjuta prend en charge les modificateurs des deux formats utilisés par <app>Vim</app> et <app>Emacs</app>.

note: (itstool) path: section/title
en: Indenting blocks of code
fr: Indentation de blocs de code

note: (itstool) path: section/p
en: Normally new lines are appropriately indented automatically but you can indent existing lines or all selected code with the <guiseq><gui>Edit</gui><gui>Auto-Indent</gui></guiseq> menu item.
fr: Normalement, les nouvelles lignes sont indentées correctement de façon automatique, mais vous pouvez indenter les lignes existantes ou le code sélectionné grâce à l'élément de menu <guiseq><gui>Édition</gui><gui>Indentation automatique</gui></guiseq>.

note: (itstool) path: info/desc
en: Efficient ways to navigate through source code
fr: Méthodes efficaces de navigation dans le code source

note: (itstool) path: page/title
en: Code navigation using the symbol browser
fr: Parcours du code en utilisant le navigateur de symboles

note: (itstool) path: section/title
en: Using the symbol browser
fr: Utilisation du navigateur de symboles

note: (itstool) path: section/p
en: The symbol browser allows you to get an overview over the symbols used in your project. Symbols refers to variables, functions/methods and classes here and the exact definition depends on the programming language used.
fr: Le navigateur de symboles vous permet d'obtenir un aperçu des symboles utilisés dans votre projet. Ici, les symboles se rapportent à des variables, des fonctions/méthodes et des classes et leur définition exacte dépend du langage de programmation utilisé.

note: (itstool) path: section/p
en: The symbol browser has three tabs:
fr: Le navigateur de symboles comporte trois onglets :

note: (itstool) path: item/p
en: <gui>File</gui> shows the symbols of the current file in the editor
fr: <gui>Fichier</gui> affiche les symboles du fichier actuel dans l'éditeur

note: (itstool) path: item/p
en: <gui>Project</gui> shows all symbols of the project
fr: <gui>Projet</gui> affiche tous les symboles du projet

note: (itstool) path: item/p
en: <gui>Search</gui> lets you search the symbols in the project (use <keyseq><key>Ctrl</key><key>L</key></keyseq> to jump directly to the search box)
fr: <gui>Rechercher</gui> vous permet de rechercher les symboles dans le projet (appuyez sur <keyseq><key>Ctrl</key><key>L</key></keyseq> pour aller directement à la boîte de dialogue de recherche).

note: (itstool) path: section/p
en: Double click on jumps to the definition of the symbol in the editor.
fr: Un double clic sur un symbole permet de se rendre là où celui-ci est défini dans l'éditeur.

note: (itstool) path: section/title
en: Navigating in the editor
fr: Navigation dans l'éditeur

note: (itstool) path: section/p
en: In the <gui>Goto</gui> popup-menu of the editor there two items that help you to quickly navigate through the source code:
fr: Dans le menu surgissant <gui>Aller à</gui> de l'éditeur, il y a deux éléments qui vous aident à naviguer rapidement dans le code source :

note: (itstool) path: item/p
en: <gui>Symbol definition</gui>
fr: <gui>Définition du symbole</gui>

note: (itstool) path: item/p
en: <gui>Symbol declaration</gui>
fr: <gui>Déclaration du symbole</gui>

note: (itstool) path: section/p
en: If you want to go back to the position in the editor where you used the shown items in the <gui>Goto</gui> menu you can use the <gui>Previous history</gui> (and <gui>Next history</gui>) items in the same menu.
fr: Vous pouvez revenir à votre position de départ avant le <gui>Aller à</gui> en utilisant les éléments <gui>Historique précédent</gui> et <gui>Historique suivant</gui> du même menu.

note: (itstool) path: info/desc
en: Autotools project backend.
fr: Moteur de gestion de projet autotools.

note: (itstool) path: page/title
en: GNU Autotools project backend plugin
fr: Greffon moteur de gestion de projet GNU Autotools

note: (itstool) path: page/p
en: This is the most common project format on Linux. It has been designed to distribute source code packages on a wide range of Unix-like systems. If you have ever installed a program using <cmd>configure</cmd>, <cmd>make</cmd> and <cmd>make install</cmd>, you probably have already used it as a user.
fr: C'est le format de projet le plus répandu sous Linux. Il a été prévu pour distribuer des paquets de code source pour un vaste éventail de systèmes basés sur Unix. S'il vous est arrivé d'installer un programme avec <cmd>configure</cmd>, <cmd>make</cmd> et <cmd>make install</cmd>, vous l'avez probablement déjà utilisé.

note: (itstool) path: page/p
en: It is typically a bit more difficult to use as a developer. However, it is the default backend for <app>Anjuta</app>, which has features that make it easier to use. All the project manager's features are enabled when using it. You should be able to maintain a project using the Autotools backend without writing a line in <file>configure.ac</file> or any <file>Makefile.am</file> files.
fr: Il est typiquement un peu plus compliqué d'utilisation en tant que développeur. Cependant, c'est le moteur par défaut dans <app>Anjuta</app>, qui possède des fonctions le rendant plus facile à mettre en œuvre. Pendant son utilisation, toutes les fonctions de gestion de projet sont activées et vous devez donc pouvoir mener à bien un projet avec le moteur Autotools sans avoir à écrire une seule ligne dans <file>configure.ac</file> ou dans <file>Makefile.am</file>.

note: (itstool) path: note/p
en: Autotools files give more information than a makefile, but the backend does not support all the possible tricks. If you find a project that cannot be read correctly, filing a <link href="https://bugzilla.gnome.org/browse.cgi?product=anjuta">bug report</link> will be appreciated. In the meantime, as a workaround, you can use the directory project backend instead. It is much more limited but should find all source files.
fr: Les fichiers autotools donnent plus d'informations qu'un makefile, mais le moteur ne prend pas en charge toutes les astuces possibles. Si vous trouvez un projet qui ne peut pas être lu correctement, merci d'envoyer un <link href="https://bugzilla.gnome.org/browse.cgi?product=anjuta">rapport d'anomalie</link>. Pendant ce temps, comme alternative, vous pouvez utiliser le moteur de projet du répertoire. Il est beaucoup plus limité, mais doit pouvoir trouver tous les fichiers source.

note: (itstool) path: info/desc
en: Edit autotools folder properties.
fr: Modifier les propriétés du dossier autotools.

note: (itstool) path: page/title
en: Edit an Autotools Folder
fr: Modification d'un dossier autotools

note: (itstool) path: page/p
en: These properties allows you to define common properties for all targets belonging to this folder.
fr: Ces propriétés vous permettent d'attribuer des propriétés communes à toutes les cibles appartenant à ce dossier.

note: (itstool) path: item/title
en: <gui>C compiler flags</gui>
fr: <gui>Drapeaux du compilateur C</gui>

note: (itstool) path: item/p
en: The flags to pass to the C compiler if a per target value is not defined.
fr: Les drapeaux à transmettre au compilateur C si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>C preprocessor flags</gui>
fr: <gui>Drapeaux du pré-processeur C</gui>

note: (itstool) path: item/p
en: These flags are passed to every compilation that invokes the C preprocessor. This value is ignored if these flags are defined for the target.
fr: Ces drapeaux sont transmis à chaque compilation faisant appel au pré-processeur C. Cette valeur est ignorée si ces drapeaux sont déjà définis pour la cible.

note: (itstool) path: item/title
en: <gui>C++ compiler flags</gui>
fr: <gui>Drapeaux du compilateur C++</gui>

note: (itstool) path: item/p
en: The flags to pass to the C++ compiler flags if a per target value is not defined.
fr: Les drapeaux à transmettre au compilateur C++ si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Fortran compiler flags</gui>
fr: <gui>Drapeaux du compilateur Fortran</gui>

note: (itstool) path: item/p
en: The flags to pass to the Fortran 9x compiler if a per target value is not defined.
fr: Les drapeaux à transmettre au compilateur Fortran 9x si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Installation directories</gui>
fr: <gui>Répertoires d'installation</gui>

note: (itstool) path: item/p
en: This defines installation directories. It is needed if you want to install files in custom directories.
fr: Ceci définit les répertoires d'installation. C'est nécessaire si vous souhaitez installer les fichiers dans des dossiers personnalisés.

note: (itstool) path: item/title
en: <gui>Java compiler flags</gui>
fr: <gui>Drapeaux du compilateur Java</gui>

note: (itstool) path: item/p
en: The flags to pass to the Java compiler if a per target value is not defined.
fr: Les drapeaux à transmettre au compilateur Java si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Lex/Flex compiler flags</gui>
fr: <gui>Drapeaux du compilateur Lex/Flex</gui>

note: (itstool) path: item/p
en: The flags to pass to the scanner generator Lex or Flex if a per target value is not defined.
fr: Les drapeaux à transmettre au générateur de scanner Lex ou Flex si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Linker flags</gui>
fr: <gui>Drapeaux de l'éditeur de liens </gui>

note: (itstool) path: item/p
en: The flags to pass to the linker if a per target value is not defined.
fr: Les drapeaux à transmettre à l'éditeur de liens si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Objective C compiler flags</gui>
fr: <gui>Drapeaux du compilateur Objective C</gui>

note: (itstool) path: item/p
en: The flags to pass to the Objective C compiler if a per target value is not defined.
fr: Les drapeaux à transmettre au compilateur Objective C si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Vala compiler flags</gui>
fr: <gui>Drapeaux du compilateur Vala</gui>

note: (itstool) path: item/p
en: The flags to pass to the Vala compiler if a per target value is not defined.
fr: Les drapeaux à transmettre au compilateur Vala si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: item/title
en: <gui>Yacc/Bison compiler flags</gui>
fr: <gui>Drapeaux du compilateur Yacc/Bison</gui>

note: (itstool) path: item/p
en: The flags to pass to the parser generator Bison or Yacc if a per target value is not defined.
fr: Les drapeaux à transmettre aux générateurs d'analyses Bison ou Yacc si une valeur individuelle n'est pas définie pour les cibles.

note: (itstool) path: info/desc
en: Edit autotools project properties.
fr: Modifier les propriétés du projet autotools.

note: (itstool) path: page/title
en: Edit Autotools Project Properties
fr: Modification des propriétés du projet Autotools

note: (itstool) path: page/p
en: These are the properties of the root item.
fr: Voici les propriétés de l'élément racine.

note: (itstool) path: item/title
en: <gui>Backend</gui>
fr: <gui>Moteur</gui>

note: (itstool) path: item/p
en: This the project backend used by the project: Autotools. Another backend can be selected by clicking on this button. It can be useful if the current backend has some troubles to parse your project files.
fr: Le moteur de projet utilisé par le projet : Autotools. Un autre moteur peut être sélectionné en cliquant sur ce bouton. C'est utile si le moteur actuel a quelques difficultés à analyser les fichiers du projet.

note: (itstool) path: item/title
en: <gui>Name</gui>
fr: <gui>Nom</gui>

note: (itstool) path: item/p
en: The name of your project. It can contains space.
fr: Le nom du projet. Il peut contenir des espaces.

note: (itstool) path: item/p
en: This is the project version.
fr: C'est la version du projet.

note: (itstool) path: item/title
en: <gui>Bug report URL</gui>
fr: <gui>URL de rapport d'anomalie</gui>

note: (itstool) path: item/p
en: This is an URL allowing to send bug report, by example an email address or a link to a bug tracker. It is optional.
fr: C'est un URL permettant de soumettre un rapport d'anomalie, par exemple une adresse électronique ou un lien vers un outil de suivi de bogues. Il est facultatif.

note: (itstool) path: item/title
en: <gui>Package name</gui>
fr: <gui>Nom du paquet</gui>

note: (itstool) path: item/p
en: This is the name of distribution package, it shouldn't contain spaces. It is optional.
fr: C'est le nom de la distribution, il ne doit pas contenir d'espace. Il est facultatif.

note: (itstool) path: item/p
en: This is the home page of the project. It is optional.
fr: Ceci est la page d'accueil du projet. Elle est facultative.

note: (itstool) path: page/p
en: In addition, the root item works as a folder and has all its properties. See <link xref="autotools-project-folder-edit"/> to see the list.
fr: De plus, l'élément racine se comporte comme un dossier et en possède toutes les propriétés. Consultez la liste <link xref="autotools-project-folder-edit"/>.

note: (itstool) path: info/desc
en: Edit autotools target properties.
fr: Modifier les propriétés de la cible autotools.

note: (itstool) path: page/title
en: Edit an Autotools Target
fr: Modification d'une cible Autotools

note: (itstool) path: page/p
en: Here is a list of all target properties used in autotools project. Some of them are not available on all targets.
fr: Voici une liste de toutes les propriétés de cible utilisées dans le projet autotools. Certaines ne sont pas disponibles pour toutes les cibles.

note: (itstool) path: item/title
en: <gui>Build for check only</gui>
fr: <gui>Construire pour vérification seulement</gui>

note: (itstool) path: item/p
en: If checked, this target is not installed and has to be built only when running checks.
fr: Si cochée, cette cible n'est pas installée et doit être construite seulement au moment des vérifications.

note: (itstool) path: item/p
en: The flags to pass to the C compiler when compiling target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au compilateur C pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/p
en: These flags are passed to every compilation that invokes the C preprocessor. This value overrides the one eventually defined in the parent folder.
fr: Ces drapeaux sont transmis à chaque compilation faisant appel au pré-processeur C. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/p
en: The flags to pass to the C++ compiler flags when compiling target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au compilateur C++ pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/title
en: <gui>Do not install</gui>
fr: <gui>Ne pas installer</gui>

note: (itstool) path: item/p
en: If checked, this target is not installed. It can be used for utilities used to build other target or programs used only by developers.
fr: Si cochée, cette cible n'est pas installée. Elle ne peut servir qu'aux développeurs comme utilitaire pour construire d'autres cibles ou programmes.

note: (itstool) path: item/title
en: <gui>Do not use prefix</gui>
fr: <gui>Ne pas utiliser le préfixe</gui>

note: (itstool) path: item/p
en: If checked, do not add prefix to manual page and executable. Such prefix are used to provide alternative of system tools.
fr: Si coché, ne pas ajouter le préfixe à la page du manuel et à l'exécutable. Ce type de préfixe est utilisé pour fournir une alternative aux outils système.

note: (itstool) path: item/p
en: The flags to pass to the Fortran 9x compiler when compiling target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au compilateur Fortran 9x pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/title
en: <gui>Include in distribution</gui>
fr: <gui>Inclure dans la distribution</gui>

note: (itstool) path: item/p
en: If checked, include the target in the distribution package.
fr: Si coché, inclut la cible dans le paquet de la distribution.

note: (itstool) path: item/title
en: <gui>Installation directory</gui>
fr: <gui>Répertoire d'installation</gui>

note: (itstool) path: item/p
en: It defines where the target is installed. It is not directly the directory where the files are installed but the name of one of the standard directory variable (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) or a custom variable defined in the folder properties.
fr: Cela définit l'emplacement où la cible est installée. Ce n'est pas directement le dossier où les fichiers sont installés, mais le nom de l'une des variables standard de dossier (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) ou une variable personnalisée définie dans les propriétés du dossier.

note: (itstool) path: item/p
en: The flags to pass to the Java compiler when compiling target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au compilateur Java pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/title
en: <gui>Keep target path</gui>
fr: <gui>Conserver le chemin de la cible</gui>

note: (itstool) path: item/p
en: If checked, keep the hierarchy of the project directory when installing files.
fr: Si coché, préserve la hiérarchie du dossier du projet pendant l'installation des fichiers.

note: (itstool) path: item/p
en: The flags to pass to the scanner generator Lex or Flex when generating target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au générateur d'analyse Lex ou Flex pendant la création des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/title
en: <gui>Libraries</gui>
fr: <gui>Bibliothèques</gui>

note: (itstool) path: item/p
en: Specify additional libraries used by the target. Useful for adding non package libraries. See <link xref="project-manager-library">Add non-packaged libraries</link> page for more details.
fr: Définit les bibliothèques supplémentaires utilisées par la cible. Ceci est utile pour ajouter des bibliothèques hors paquet. Consultez la page <link xref="project-manager-library">Ajouter des bibliothèques hors paquet</link> pour plus de détails.

note: (itstool) path: item/p
en: The flags to pass to the linker when linking the target. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre à l'éditeur de liens pendant la liaison de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/title
en: <gui>Manual section</gui>
fr: <gui>Section du manuel</gui>

note: (itstool) path: item/p
en: Specify the section of the manual where to add man page. Valid section name are the digits ‘0’ through ‘9’, and the letters ‘l’ and ‘n’.
fr: Définit la section du manuel où ajouter la page man. Les caractères valides pour le nom de la section sont les chiffres « 0 » à « 9 » et les lettres « l » et « n ».

note: (itstool) path: item/p
en: The flags to pass to the Objective C compiler when compiling target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au compilateur Objective C pendant la compilation des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/p
en: The flags to pass to the Vala compiler when compiling target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre au compilateur Vala pendant la compilation des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: item/p
en: The flags to pass to the parser generator Bison or Yacc when generating target source files. This value overrides the one eventually defined in the parent folder.
fr: Les drapeaux à transmettre aux générateurs d'analyse Bison ou Yacc pendant la création des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

note: (itstool) path: info/desc
en: Autotools target type.
fr: Type de cible autotools.

note: (itstool) path: page/title
en: Autotools project type
fr: Type de projet autotools

note: (itstool) path: page/p
en: There are different types of target available.
fr: Il y a plusieurs types différents de cibles disponibles.

note: (itstool) path: item/title
en: Shared Library (Libtool)
fr: Bibliothèque partagée (Libtool)

note: (itstool) path: item/p
en: It represents a library shared by several programs which is linked at run time. It is the most common kind of libraries on Linux. It is called dynamic link library on Windows.
fr: Elle représente une bibliothèque partagée par plusieurs programmes qui est connectée au moment de l'exécution. C'est la plus répandue des bibliothèques sous Linux. Sous Windows, elle se nomme « bibliothèque de liaison dynamique ».

note: (itstool) path: item/p
en: It uses the Libtool package. Its name must start with 'lib' and has the '.la' extension.
fr: Elle utilise le paquet « Libtool ». Son nom doit commencer par « lib » et se termine par l'extension « .la ».

note: (itstool) path: item/p
en: It represents a library, often named a plugin, linked at run time explicitly by the program itself. It is used to only load the code corresponding to the used features.
fr: Il représente une bibliothèque, souvent appelée « greffon », qui est connectée au moment de l'exécution explicitement par le programme lui-même. Il sert seulement à charger le code correspondant aux fonctions utilisées.

note: (itstool) path: item/p
en: It uses the Libtool package. Its name does not need the 'lib' prefix but must have the '.la' extension.
fr: Il utilise le paquet « Libtool ». Son nom ne nécessite pas l'usage du préfixe « lib » mais doit comporter l'extension « .la ».

note: (itstool) path: item/title
en: Static Library (Libtool)
fr: Bibliothèque statique (Libtool)

note: (itstool) path: item/p
en: It represents a library linked with the program at compile time. Only the function used are kept inside the generated executable.
fr: Elle représente une bibliothèque liée au programme au moment de la compilation. Seules les fonctions utilisées sont inclues dans l'exécutable généré.

note: (itstool) path: item/p
en: It uses the Libtool package. Its name must start with 'lib' and has the '.a' extension.
fr: Elle utilise le paquet « Libtool ». Son nom doit commencer par « lib » et comporte l'extension « .la ».

note: (itstool) path: item/title
en: Program
fr: Programme

note: (itstool) path: item/p
en: It represents compiled program by example from C source files. All children represent the source files compiled to generate the program.
fr: Elle représente le programme compilé, par exemple à partir des fichiers sources C. Tous les enfants représentent les fichiers source compilés pour générer le programme.

note: (itstool) path: item/title
en: Python module
fr: Module Python

note: (itstool) path: item/p
en: It represents a program written in Python.
fr: Il représente un programme écrit en Python.

note: (itstool) path: item/title
en: Java module
fr: Module Java

note: (itstool) path: item/p
en: It represents a program written in Java.
fr: Il représente un programme écrit en Java.

note: (itstool) path: item/title
en: LISP module
fr: Module LISP

note: (itstool) path: item/p
en: It represents a program written in LISP.
fr: Il représente un programme écrit en LISP.

note: (itstool) path: item/title
en: Header files
fr: Fichiers en-tête

note: (itstool) path: item/p
en: This target allows you to group header files and define where they have to be installed.
fr: Cette cible vous permet de regrouper les fichiers en-tête et définir où ils doivent être installés.

note: (itstool) path: item/title
en: Man documentation
fr: Documentation Man

note: (itstool) path: item/p
en: It groups man pages needed by the project.
fr: Elle regroupe les pages man nécessaires au projet.

note: (itstool) path: item/title
en: Info documentation
fr: Documentation informative

note: (itstool) path: item/p
en: It groups info page needed by the project.
fr: Elle regroupe les pages d'informations nécessaires au projet.

note: (itstool) path: item/title
en: Miscellaneous Data
fr: Données diverses

note: (itstool) path: item/p
en: It groups data files which needed by the project like pictures, ui description, settings files...
fr: Elle regroupe les fichiers de données nécessaires au projet, comme les images, la description de l'interface utilisateur, les fichiers de configuration...

note: (itstool) path: item/p
en: It represents program those are scripts. Those scripts are only installed in the specified directory. If scripts are generated additional rules are needed.
fr: Elle représente des programmes qui sont des scripts. Ils sont uniquement placés dans le dossier spécifié. Si des scripts doivent être créés, des règles supplémentaires sont nécessaires.

note: (itstool) path: info/desc
en: Build targets or project.
fr: Construire des cibles ou un projet.

note: (itstool) path: page/title
en: Build targets
fr: Construction de cibles

note: (itstool) path: page/p
en: A target is a file created from source files. Typically, it is a program or a library, but it could also be documentation if the documentation needs processing, for example.
fr: Une cible est un fichier créé à partir de fichiers source. C'est typiquement un programme ou une bibliothèque, mais ce peut être aussi une documentation par exemple, si cette documentation doit être construite.

note: (itstool) path: page/p
en: The build command compiles all needed source files, and possibly links them with some other files, like libraries, in order to create the target. If some source files are already compiled and haven't been modified, they are not be recompiled, in order to save time. There are several ways to trigger a build.
fr: La commande « Construire » compile tous les fichiers nécessaires et éventuellement les lie à d'autres fichiers, comme des bibliothèques, de façon à créer la cible. Si certains fichiers sources ont déjà été compilés et n'ont pas été modifiés depuis, ils ne sont pas recompilés pour éviter une perte de temps. Il existe plusieurs façons de déclencher une construction.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Build</gui></guiseq> or press <key>F7</key> to build all targets in the same directory as the currently opened file.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Construire</gui></guiseq> ou appuyez sur <key>F7</key> pour construire toutes les cibles dans le même répertoire que le fichier actuellement ouvert.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Build Project</gui></guiseq> or press <keyseq><key>Shift</key><key>F7</key></keyseq> to build the complete project. All subdirectories are built recursively.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Construire le projet</gui></guiseq> ou appuyez sur <keyseq><key>Maj</key><key>F7</key></keyseq> pour construire le projet complet. Tous les sous-répertoires sont construits récursivement.

note: (itstool) path: item/p
en: From the <gui>file manager pane</gui>, select a file or a directory.
fr: Dans le <gui>volet du gestionnaire de fichiers</gui>, sélectionnez un fichier ou un répertoire.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>file manager context menu</gui> appear and select <guiseq><gui>Build</gui><gui>Build</gui></guiseq> to build all targets in the directory currently selected or the parent directory of the currently selected file.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de fichiers</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Construire</gui></guiseq> pour construire toutes les cibles dans le répertoire actuellement sélectionné ou le répertoire parent du fichier actuellement sélectionné.

note: (itstool) path: item/p
en: From the <gui>project manager pane</gui>, select a source file or a target.
fr: Dans le <gui>volet du gestionnaire de projets</gui>, sélectionnez un fichier source ou une cible.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>project manager context menu</gui> appear and select <guiseq><gui>Build</gui><gui>Build</gui></guiseq> to build all targets in the directory containing the currently selected file or target.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de projet</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Construire</gui></guiseq> pour construire toutes les cibles dans le répertoire contenant la cible ou le fichier actuellement sélectionné.

note: (itstool) path: info/desc
en: Remove built files.
fr: Supprimer les fichiers construits.

note: (itstool) path: page/title
en: Clean targets
fr: Nettoyage des cibles

note: (itstool) path: page/p
en: It can be useful to delete all files created by the build process. For example, if all dependencies are not taken into account and a modified file does not trigger a recompiling as it should, deleting all files will fix this. There are several ways to do this
fr: Il peut être utile de supprimer tous les fichiers créés par le processus de construction. Par exemple, si toutes les dépendances ne sont pas satisfaites et qu'un fichier modifié ne déclenche pas une re-compilation comme il devrait, le fait de supprimer tous les fichiers règle le problème. Il y a plusieurs façons de faire cela :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Clean</gui></guiseq> to delete all files built in the same directory as the current edited file.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Nettoyer</gui></guiseq> pour supprimer tous les fichiers construits dans le même répertoire que le fichier en cours de modification.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Clean Project</gui></guiseq> to delete all project built files,
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Nettoyer le projet</gui></guiseq> pour supprimer tous les fichiers construits du projet.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>file manager context menu</gui> appears and select <guiseq><gui>Build</gui><gui>Clean</gui></guiseq> to delete all files built in the directory currently selected or the parent directory of the currently selected file.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de fichiers</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Nettoyer</gui></guiseq> pour supprimer tous les fichiers dans le répertoire actuellement sélectionné ou le répertoire parent du fichier actuellement sélectionné.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>project manager context menu</gui> appears and select <guiseq><gui>Build</gui><gui>Clean</gui></guiseq> to delete all built files in the directory containing the currently selected file or target.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de projets</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Nettoyer</gui></guiseq> pour supprimer tous les fichiers dans le répertoire contenant la cible ou le fichier actuellement sélectionné.

note: (itstool) path: info/desc
en: Compile files.
fr: Compiler les fichiers.

note: (itstool) path: page/title
en: Compile files
fr: Compilation de fichiers

note: (itstool) path: page/p
en: Most programming languages allow you to compile an individual source file. It reads the file, checks for errors and convert into an intermediate object file. Most errors happens in this step, so it is useful to compile a file after modifying it to check for errors. There are several ways to do it.
fr: La plupart des langages de programmation permettent de compiler un fichier source individuel. Cela consiste à lire le fichier, vérifier s'il y a des erreurs et le convertir en un fichier objet intermédiaire. La plupart des erreurs surviennent pendant ce traitement. Aussi est-il judicieux de compiler un fichier après l'avoir modifié. Il existe plusieurs façons de faire cela.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Compile</gui></guiseq> or press <key>F9</key> to compile the current edited file.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Compiler</gui></guiseq> ou appuyez sur <key>F9</key> pour compiler le fichier en cours de modification.

note: (itstool) path: item/p
en: From the <gui>file manager pane</gui>, select a file.
fr: Dans le <gui>volet du gestionnaire de fichiers</gui>, sélectionnez un fichier.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>file manager context menu</gui> appears and select <guiseq><gui>Build</gui><gui>Compile</gui></guiseq> to compile the file currently selected in the <gui>file manager pane</gui>.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de fichiers</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Compiler</gui></guiseq> pour compiler le fichier actuellement sélectionné dans le <gui>volet du gestionnaire de fichiers</gui>.

note: (itstool) path: item/p
en: From the <gui>project manager pane</gui>, select a source file.
fr: Dans le <gui>volet du gestionnaire de projets</gui>, sélectionnez un fichier source.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>project manager context menu</gui> appears and select <guiseq><gui>Build</gui><gui>Compile</gui></guiseq> to compile the file currently selected in the <gui>project manager pane</gui>.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de projets</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Compiler</gui></guiseq> pour compiler le fichier actuellement sélectionné dans le <gui>volet du gestionnaire de projets</gui>.

note: (itstool) path: note/p
en: You do not need to save your file before compiling it, it will be done automatically by <app>Anjuta</app> if needed.
fr: Il n'est pas nécessaire d'enregistrer le fichier avant de compiler, <app>Anjuta</app> le fait automatiquement si besoin est.

note: (itstool) path: info/desc
en: Autotools configure dialog
fr: Boîte de dialogue de configuration autotools

note: (itstool) path: page/title
en: Autotools Configure Dialog
fr: Boîte de dialogue de configuration autotools

note: (itstool) path: page/p
en: The <gui>Configure</gui> dialog allows you to set the following options and configure the project.
fr: La boîte de dialogue <gui>Configurer le projet</gui> vous permet de paramétrer les options suivantes et de configurer le projet.

note: (itstool) path: item/title
en: <gui>Regenerate Project</gui>
fr: <gui>Régénérer le projet</gui>

note: (itstool) path: item/p
en: If checked, the project will be completely regenerated, else only the configure step is done. <app>Anjuta</app> automatically checks this check box when needed so you can leave it in its current state.
fr: Si cette option est cochée, le projet sera complètement régénéré, sinon seule l'étape de configuration est effectuée. <app>Anjuta</app> coche automatiquement cette option quand c'est nécessaire. Vous pouvez donc la laisser dans son état actuel.

note: (itstool) path: item/p
en: You can have several configurations having their own options and build directory, this text box allows to name them. Typically you have already defined a Default configuration, a Debug configuration making programs easier to debug (keeping intermediate variables and code ordering) and an Optimized configuration generating faster programs but increasing build time. You can define additional custom configurations.
fr: Il est possible d'avoir plusieurs configurations avec chacune ses propres options et son propre répertoire. Cette boîte de dialogue permet de les nommer. Habituellement, vous disposez déjà d'une configuration Par défaut, d'une configuration Débogage rendant plus facile le débogage (en conservant les variables intermédiaires et l'ordre du code), ainsi qu'une configuration Optimisé générant des programmes plus rapides mais accroissant le temps de construction. Vous pouvez aussi définir des configurations personnalisées supplémentaires.

note: (itstool) path: item/title
en: <gui>Build Directory</gui>
fr: <gui>Répertoire de construction</gui>

note: (itstool) path: item/p
en: Select here the build directory. It can be the project directory or a subdirectory. This is particularly useful when switching between different configurations to avoid rebuilding the whole project.
fr: Sélectionnez ici le répertoire de construction ; cela peut être le répertoire du projet ou un sous-répertoire. C'est particulièrement utile en cas de passage d'une configuration à une autre pour éviter de reconstruire tout le projet.

note: (itstool) path: note/p
en: With autotools, you cannot have one configuration using a different directory if you already have one configuration using the project directory. You need to remove it first.
fr: Avec autotools, il n'est pas possible d'avoir une configuration utilisant un répertoire différent s'il existe déjà une configuration utilisant le répertoire du projet. Vous devez l'enlever d'abord.

note: (itstool) path: note/p
en: Some autotools project cannot be built outside the project directory. You can still use different configurations but they all have to use the project directory and everything will be recompiled on each change of the configuration.
fr: Certains projets autotools ne peuvent pas être construits en dehors du répertoire projet. Vous pouvez encore vous servir de différentes configurations, mais elles doivent toutes utiliser le répertoire du projet et tout sera recompilé à chaque changement de configuration.

note: (itstool) path: item/title
en: <gui>Configure Options</gui>
fr: <gui>Options de configuration</gui>

note: (itstool) path: item/p
en: This text box list all command line arguments used by the configure step. All arguments are separated by spaces and must be quoted if they contains a space. Each configuration fills this text box with default values that you can modify.
fr: Cette boîte de texte donne la liste de tous les paramètres de la ligne de commande utilisés lors de l'étape de configuration (configure). Les paramètres sont séparés par des espaces et doivent être mis entre guillemets anglais simple « ' » s'ils contiennent un espace. Chaque configuration complète cette boîte de texte avec des valeurs par défaut que vous pouvez modifier.

note: (itstool) path: note/p
en: Each autotools project supports a common list of arguments but can have specify arguments. You can have a list of all accepted arguments by running <cmd>configure --help</cmd> on the command line. You need to have configured your project at least one time to have the <cmd>configure</cmd> script.
fr: Chaque projet autotools prend en compte une liste commune de paramètres mais peut aussi comporter des paramètres spécifiques. La liste de tous les paramètres acceptés peut être obtenue en lançant <cmd>configure --help</cmd> en ligne de commande, à condition d'avoir configuré le projet au moins une fois afin de disposer du script <cmd>configure</cmd>.

note: (itstool) path: info/desc
en: Configure an autotools project and manage configurations.
fr: Configurer un projet autotools et gérer les configurations.

note: (itstool) path: page/title
en: Configure a project
fr: Configuration d'un projet

note: (itstool) path: page/p
en: Before compiling and building files, an autotools project has to be configured. This step is needed to set global options, to check that all required libraries and programs are installed on your system and to generate appropriate build scripts.
fr: Avant de compiler et de construire des fichiers, un projet autotools doit être configuré. Cette étape est nécessaire pour paramétrer des options globales, s'assurer que toutes les bibliothèques et tous les programmes requis sont installés sur votre système et pour générer les scripts de construction appropriés.

note: (itstool) path: section/title
en: Configure the project
fr: Configuration du projet

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Configure Project...</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Configurer le projet...</gui></guiseq>.

note: (itstool) path: item/p
en: Keep the default configuration, select a new configuration or create a new one. You can inspect and modify all configuration options. See <link xref="autotools-build-configure-dialog"/> for more information.
fr: Conserver la configuration par défaut, sélectionner une nouvelle configuration ou en créer une nouvelle. Vous pouvez examiner et modifier toutes les options de configuration. Reportez-vous à <link xref="autotools-build-configuration-dialog"/> pour plus d'informations.

note: (itstool) path: item/p
en: Click on <gui>Execute</gui> to configure the project.
fr: Cliquez sur <gui>Exécuter</gui> pour configurer le projet.

note: (itstool) path: section/p
en: The configuration could fail if some libraries or programs are not installed or do not have the right version. The error message tell you what is missing.
fr: La configuration peut échouer si certaines bibliothèques ou programmes ne sont pas installés ou n'ont pas la bonne version. Un message d'erreur vous dira ce qui manque.

note: (itstool) path: section/title
en: Change the configuration
fr: Changement de configuration

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Select Configuration</gui><gui>Another configuration</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Sélectionner une configuration</gui><gui>Autre configuration</gui></guiseq>.

note: (itstool) path: section/p
en: If the project has not been already configured, it will be automatically configured before building any file.
fr: Si le projet n'a pas encore été configuré, il le sera automatiquement avant la construction du premier fichier.

note: (itstool) path: section/title
en: Remove configuration
fr: Suppression d'une configuration

note: (itstool) path: section/p
en: It is a like cleaning the project but it removes even more files. You need to re-configure your project to build it afterward.
fr: Cela ressemble à un nettoyage de projet, sauf que beaucoup plus de fichiers sont supprimés. Après cela, vous devrez configurer à nouveau le projet pour pouvoir le construire.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Remove Configuration</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Enlever la configuration</gui></guiseq>.

note: (itstool) path: info/desc
en: Create a distribution package.
fr: Créer un paquet de distribution.

note: (itstool) path: page/title
en: Create a distribution package
fr: Création d'un paquet de distribution

note: (itstool) path: page/p
en: The standard way to distribute a autotools project is as a compressed tar archive containing all source files. The user will have to decompress it, then compile and install it on his system using the command sequence <cmd>configure</cmd>, <cmd>make</cmd> and <cmd>make install</cmd>.
fr: La façon habituelle de distribuer un projet autotools est de recourir à une archive tar compressée contenant tous les fichiers sources. L'utilisateur doit la décompresser, puis compiler et installer le projet sur son système grâce à la séquence de commandes <cmd>configure</cmd>, <cmd>make</cmd>, et <cmd>make install</cmd>.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Build Tarball</gui></guiseq> to create a source distribution package.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Construire l'archive tarball</gui></guiseq> pour créer un paquet de distribution source.

note: (itstool) path: info/desc
en: Install targets or project.
fr: Installer des cibles ou un projet.

note: (itstool) path: page/title
en: Install targets
fr: Installation de cibles

note: (itstool) path: page/p
en: Unless your project is very simple, it needs some data files like user interface description files. These files are typically copied in standard directories and read from there. It means that you cannot run your program from the build directory. You need to install it in order to copy all these files in the final place, by example in a subdirectory of <file>/usr/local</file>.
fr: À moins que le projet ne soit très simple, il a besoin de certains fichiers de données tels que les fichiers de description de l'interface utilisateur. Ces fichiers sont habituellement copiés dans des répertoires standards où ils sont lus. Cela signifie que vous ne pouvez pas exécuter le programme dans le répertoire de construction. Vous devez installer le programme de façon à copier tous ces fichiers dans l'emplacement définitif, par exemple dans un sous-répertoire de <file>/usr/local</file>.

note: (itstool) path: page/p
en: There are several possibilities to install targets or a project.
fr: Il existe plusieurs façons d'installer des cibles ou un projet.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Install</gui></guiseq> to install all files in the same directory as the current edited file.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Installer (src)</gui></guiseq> pour installer tous les fichiers dans le même répertoire que le fichier en cours d'édition.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Build</gui> <gui>Install Project</gui></guiseq> to install all project files,
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Construire</gui><gui>Installer le projet</gui></guiseq> pour installer tous les fichiers du projet.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>file manager context menu</gui> appears and select <guiseq><gui>Build</gui><gui>Install</gui></guiseq> to install all files in the directory currently selected or the parent directory of the currently selected file.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de fichiers</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Installer</gui></guiseq> pour installer tous les fichiers dans le répertoire actuellement sélectionné ou le répertoire parent du fichier actuellement sélectionné.

note: (itstool) path: item/p
en: Click on the right mouse button to make the <gui>project manager context menu</gui> appears and select <guiseq><gui>Build</gui><gui>Install</gui></guiseq> to install all files in the directory containing the currently selected file or target.
fr: Cliquez sur le bouton droit de la souris pour faire apparaître le <gui>menu contextuel du gestionnaire de projet</gui> et sélectionnez <guiseq><gui>Construire</gui><gui>Installer</gui></guiseq> pour installer tous les fichiers dans le répertoire contenant la cible ou le fichier actuellement sélectionné.

note: (itstool) path: note/p
en: If you install the program in a system directory, you can have to use <cmd>su</cmd> or <cmd>sudo</cmd> to have enough right. See <link xref="autotools-build-preferences-dialog"/> for more information.
fr: Si vous installez le programme dans un répertoire système, il vous faut certainement recourir au commande <cmd>su</cmd> ou <cmd>sudo</cmd> pour en avoir les droits. Référez-vous à <link xref="autotools-build-preferences-dialog"/> pour plus d'informations.

note: (itstool) path: info/desc (itstool) path: page/title
en: Autotools build plugin
fr: Greffon de construction autotools

note: (itstool) path: page/p
en: This plugin is targeted at autotools projects but as they use make it is useful for other kind of projects using make.
fr: Ce greffon vise les projets autotools, mais comme ils utilisent make, il sert aussi à d'autres sortes de projets utilisant make.

note: (itstool) path: section/title
en: Make command used
fr: Utilisation de la commande make

note: (itstool) path: section/p
en: Here is a list of the targets used by the plugin. They are implemented in all autotools projects but you need to implement them if you use a custom makefile.
fr: Voici une liste des cibles utilisées par le greffon. Elles sont mises en œuvre dans tous les projets autotools, mais vous aurez à les mettre en œuvre vous-même si vous utilisez un makefile personnalisé.

note: (itstool) path: item/title
en: <cmd>make <var>object_file_name</var></cmd>
fr: <cmd>make <var>nom_du_fichier_objet</var></cmd>

note: (itstool) path: item/p
en: Use to compile an source file. The object file name is found by replacing the source file extension with the corresponding object extension.
fr: Utilisée pour compiler un fichier source. Le nom du fichier objet est obtenu en remplaçant l'extension du fichier source par l'extension de l'objet correspondant.

note: (itstool) path: item/p
en: Use to build all targets in a directory.
fr: Utilisée pour construire toutes les cibles dans un répertoire.

note: (itstool) path: item/p
en: Use to install all targets in a directory.
fr: Utilisée pour installer toutes les cibles dans un répertoire.

note: (itstool) path: item/p
en: Use to delete all file built in a directory.
fr: Utilisée pour supprimer tous les fichiers construits dans un répertoire.

note: (itstool) path: item/p
en: Use to build a distribution package, called only in the project directory.
fr: Utilisée pour construire un paquet de distribution, n'est appelée que dans le répertoire du projet.

note: (itstool) path: note/p
en: As make comes with default rules allowing it to compile and link a C program without needing a makefile. You can compile a C program from a single source file without a makefile nor a project.
fr: Étant donné que make est livré avec des règles par défaut qui lui permettent de compiler et de faire l'édition de lien d'un programme C sans avoir besoin d'un makefile, il est possible de compiler un programme C à partir d'un fichier source unique, sans makefile ni projet.

note: (itstool) path: info/desc
en: Autotools build preferences dialog.
fr: Boîte de dialogue des préférences de construction autotools.

note: (itstool) path: page/title
en: Autotools Build Preferences Dialog
fr: Boîte de dialogue des préférences Construire les « autotools ».

note: (itstool) path: page/p
en: The dialog allows you to set global options for building files.
fr: Cette boîte de dialogue vous permet de paramétrer les options globales pour la construction des fichiers.

note: (itstool) path: item/title
en: <gui>Run several commands at a time</gui>
fr: <gui>Exécuter plusieurs commandes en même temps</gui>

note: (itstool) path: item/p
en: <app>make</app> is able to run several compilations at the same time. It decreases build time when having a multi-core processor but could trigger some issues so this can be enabled or disabled with this check box.
fr: <app>make</app> est capable de lancer plusieurs compilations en même temps. Cela raccourcit le temps de construction en cas de processeur multi-cœurs mais peut être à l'origine de quelques problèmes. C'est pourquoi vous pouvez activer ou désactiver cette option grâce à cette case à cocher.

note: (itstool) path: item/title
en: <gui>Continue on errors</gui>
fr: <gui>Poursuivre malgré les erreurs</gui>

note: (itstool) path: item/p
en: By default <app>make</app> stops as soon as it gets an error, it can be faster to continue and get errors for all files in one step. You have to check this check box to get this behavior.
fr: Par défaut, <app>make</app> s'arrête dès qu'il rencontre une erreur. Il peut être plus rapide de passer outre et de regrouper toutes les erreurs de tous les fichiers. C'est ce que permet cette case à cocher.

note: (itstool) path: item/title
en: <gui>Translate messages</gui>
fr: <gui>Traduire les messages</gui>

note: (itstool) path: item/p
en: By default errors and warnings message are translated. It has two drawbacks though. In order to recognize errors and warnings the translation of <app>Anjuta</app> and the compiler should perfectly match. Moreover, it is often more difficult to find help on the internet when searching translated messages as they are much less common. Unchecking this check box allows to disable translation.
fr: Par défaut, les messages d'erreur et d'avertissement sont traduits. Cela a toutefois deux inconvénients. Pour reconnaître les erreurs et les avertissements, il faut que la traduction d'<app>Anjuta</app> et du compilateur correspondent parfaitement. En outre, la recherche d'aide sur internet est souvent moins fructueuse qu'une recherche en anglais. Décochez cette option pour désactiver la traduction.

note: (itstool) path: item/title
en: <gui>Highlight build warnings and errors in editor</gui>
fr: <gui>Mettre en surbrillance des erreurs et des avertissements dans l'éditeur</gui>

note: (itstool) path: item/p
en: Errors and warnings during the build are displayed and highlighted in the message window. By checking this option, they are highlighted in the editor too.
fr: Les erreurs et les avertissements survenant lors de la construction s'affichent normalement en surbrillance dans la fenêtre Messages. En cochant cette option, ils s'affichent également en surbrillance dans l'éditeur.

note: (itstool) path: item/title
en: <gui>Install as root</gui>
fr: <gui>Installer en tant que root</gui>

note: (itstool) path: item/p
en: Installing a program needs to copy files into system directories which are often not writable by users. If this check box is checked, you can choose to use <cmd>sudo</cmd> or <cmd>su</cmd> before installing the files to acquire enough right to do it.
fr: L'installation d'un programme nécessite la copie de fichiers dans des répertoires systèmes pour lesquels l'utilisateur ne possède pas les droits d'écriture. Si cette option est cochée, vous pouvez utiliser <cmd>sudo</cmd> ou <cmd>su</cmd>, avant d'installer les fichiers, pour acquérir le droit de le faire.

note: (itstool) path: info/desc
en: Used to create or edit a breakpoint
fr: Utilisée pour créer ou modifier un point d'arrêt

note: (itstool) path: page/title
en: Breakpoint Dialog
fr: Boîte de dialogue « Propriétés du point d'arrêt »

note: (itstool) path: item/title
en: <gui>Location</gui>
fr: <gui>Emplacement</gui>

note: (itstool) path: item/p
en: This is the position of the breakpoint. For an existing breakpoint, you cannot change this. You can set a breakpoint at a certain line number, or at the beginning of a function. Use one of the following formats:
fr: C'est la position du point d'arrêt. S'il s'agit d'un point d'arrêt existant, il est impossible de la modifier. Vous pouvez fixer un point d'arrêt à un certain numéro de ligne ou au début d'une fonction. Utilisez un des formats suivants :

note: (itstool) path: item/p
en: <var>file_name</var>:<var>line_number</var>
fr: <var>nom_de_fichier</var> : <var>numéro_de_ligne</var>

note: (itstool) path: item/p
en: <var>function_name</var>
fr: <var>nom_de_la_fonction</var>

note: (itstool) path: item/p
en: <var>file_name</var>:<var>function_name</var>
fr: <var>nom_de_fichier</var> : <var>nom_de_la_fonction</var>

note: (itstool) path: item/p
en: The break condition is an expression which should evaluate to a boolean value <code>TRUE</code> (1) or <code>FALSE</code> (0). Every time the breakpoint is encountered during your program's execution, the break condition will be evaluated. The debugger will break the execution only if the result of the evaluation is <code>TRUE</code>.
fr: La condition d'arrêt est une expression qui doit retourner une valeur booléenne <code>TRUE</code> (1) (VRAI) ou <code>FALSE</code> (0) (FAUX). Chaque fois qu'un point d'arrêt est rencontré pendant l'exécution du programme, la condition d'arrêt est évaluée. Le débogueur stoppe l'exécution seulement si le résultat de l'évaluation retourne <code>TRUE</code>.

note: (itstool) path: item/p
en: If you leave this field blank the condition is always considered <code>TRUE</code>.
fr: Si ce champ est vide, la condition est toujours <code>TRUE</code>.

note: (itstool) path: item/title
en: <gui>Pass Count</gui>
fr: <gui>Nombre de passages</gui>

note: (itstool) path: item/p
en: The debugger can also skip the breakpoint a certain number of times before breaking. If the pass count is not zero, then the debugger will have to encounter the breakpoint this number of times before breaking.
fr: Le débogueur peut sauter le point d'arrêt un certain nombre de fois avant de s'y arrêter. Si le nombre de passages n'est pas zéro, le débogueur devra sauter le point d'arrêt ce nombre de fois avant d'arrêter le programme.

note: (itstool) path: item/p
en: The pass count has a higher priority than the condition. Only when the pass count has been reached will the debugger evaluate the condition if it is present and break the program's execution.
fr: Le nombre de passages a une priorité plus forte que la condition. C'est seulement quand le nombre de passages a été atteint que le débogueur évalue la condition, si elle est présente et interrompt l'exécution du programme.

note: (itstool) path: info/desc
en: Managing breakpoints.
fr: Gérer les points d'arrêt.

note: (itstool) path: page/title
en: Breakpoints
fr: Points d'arrêt

note: (itstool) path: page/p
en: Breakpoints are used to stop the execution of the program at a particular point so that the state of the program can be examined at those locations.
fr: Les points d'arrêt sont utilisés pour interrompre l'exécution du programme en un point particulier de façon à pouvoir examiner l'état du programme à cet endroit.

note: (itstool) path: section/title
en: Listing breakpoints
fr: Affichage de la liste des points d'arrêt

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Breakpoints</gui></guiseq> to open the <gui>Breakpoint</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui> <gui>Points d'arrêt</gui></guiseq> pour ouvrir la fenêtre <gui>Point d'arrêt</gui>.

note: (itstool) path: section/p
en: This view has the following columns:
fr: Cette fenêtre comporte les colonnes suivantes :

note: (itstool) path: item/title
en: Location
fr: Emplacement

note: (itstool) path: item/p
en: This is the position of the breakpoint in the source file. When the breakpoint is set by the debugger, you can get additional information such as the function containing the breakpoint.
fr: C'est la position du point d'arrêt dans le fichier source. Lorsqu'il a été défini à l'aide du débogueur, vous obtenez des informations supplémentaires comme le nom de la fonction contenant le point d'arrêt.

note: (itstool) path: item/title
en: Address
fr: Adresse

note: (itstool) path: item/p
en: This field is filled with the address of the breakpoint when it is set by the debugger.
fr: Ce champ indique l'adresse mémoire du point d'arrêt lorsqu'il a été défini à l'aide du débogueur.

note: (itstool) path: item/p
en: This always displays <gui>breakpoint</gui>. It will be used in a future release supporting different kinds of breakpoints.
fr: Cette zone affiche toujours <gui>point d'arrêt</gui>. Elle sera utilisée dans une version future pour la prise en charge de différentes sortes de points d'arrêt.

note: (itstool) path: item/p
en: This is the breakpoint condition. It is empty if no condition is defined.
fr: C'est la condition du point d'arrêt. Ce champ reste vide si aucune condition n'a été définie.

note: (itstool) path: item/title
en: Pass count
fr: Nombre de passages

note: (itstool) path: item/p
en: When the debugger is not running, this column displays the pass count of the breakpoint, or zero if it is not defined.
fr: Lorsque le débogueur n'est pas en fonctionnement, cette colonne indique le nombre de passages sur le point d'arrêt ou zéro si ce nombre n'est pas défini.

note: (itstool) path: item/p
en: When the debugger is running, if the pass count is zero, this column displays the number of times this breakpoint has been triggered. If the pass count is not zero, both numbers are displayed. The pass count is the second number.
fr: Lorsque le débogueur est en fonctionnement, si le nombre de passages est égal à zéro, cette colonne affiche le nombre de fois où ce point d'arrêt a été actif. Si le nombre de passages n'est pas égal à zéro, deux nombres sont affichés. Le nombre de passages est le deuxième nombre.

note: (itstool) path: item/title
en: State
fr: État

note: (itstool) path: item/p
en: This is the state of the breakpoint. It may be
fr: C'est l'état du point d'arrêt. Il peut être :

note: (itstool) path: item/title
en: Pending:
fr: Suspendu :

note: (itstool) path: item/p
en: the breakpoint is not set in your program.
fr: le point d'arrêt n'est pas actif dans le programme.

note: (itstool) path: item/title
en: Permanent:
fr: Permanent :

note: (itstool) path: item/p
en: the breakpoint is set (its id number is displayed in parentheses).
fr: le point d'arrêt est activé (son numéro d'identification est fourni entre parenthèses).

note: (itstool) path: item/title
en: Temporary:
fr: Temporaire :

note: (itstool) path: item/p
en: the breakpoint is set but will be deleted if reached.
fr: le point d'arrêt est activé mais il sera supprimé s'il est atteint.

note: (itstool) path: note/p
en: All breakpoints are kept across Anjuta sessions even if they correspond to a non-existing locations, for example in a source file of a shared library not loaded yet. In this case their states are set as pending.
fr: Au cours d'une session Anjuta, tous les points d'arrêt sont conservés même s'ils correspondent à un emplacement non-existant, par exemple dans le code source d'une bibliothèque partagée non encore chargée. Dans ce cas, leur état est défini à suspendu.

note: (itstool) path: section/title
en: Setting breakpoints
fr: Paramétrage des points d'arrêt

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Add Breakpoint...</gui></guiseq> or right click in the <gui>Breakpoint</gui> window and select <gui>Add Breakpoint...</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Ajouter un point d'arrêt...</gui></guiseq>, ou faites un clic droit dans la fenêtre <gui>Points d'arrêt</gui>, et sélectionnez <gui>Ajouter un point d'arrêt...</gui>.

note: (itstool) path: item/p
en: Fill in the <gui>Location</gui>, which is the position of the breakpoint, and the other fields if desired. If a file is currently opened in the editor, the <gui>Location</gui> defaults to the current line. See <link xref="debug-breakpoint-dialog"/> for more information.
fr: Remplissez le champ <gui>Emplacement</gui>, qui est la position du point d'arrêt, ainsi que les autres champs si vous le souhaitez. Si un fichier est actuellement ouvert dans l'éditeur, le champ <gui>Emplacement</gui> contient la ligne en cours par défaut. Reportez-vous à <link xref="debug-breakpoint-dialog"/> pour plus d'informations.

note: (itstool) path: section/p
en: Another solution is to use the toggle breakpoint function. If there is no breakpoint on the current line, it will add one. Otherwise, it will remove it.
fr: Une autre solution est d'utiliser la fonction Basculer le point d'arrêt. S'il n'y pas de point d'arrêt à la ligne en cours, cette fonction en ajoute un. Sinon, elle l'enlève.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Toggle Breakpoint</gui></guiseq> or right click in the <gui>Editor</gui> window and select <gui>Toggle Breakpoint</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Basculer le point d'arrêt</gui></guiseq>, ou faites un clic droit dans la fenêtre de l'<gui>éditeur</gui> et sélectionnez <gui>Basculer le point d'arrêt</gui>.

note: (itstool) path: section/title
en: Editing breakpoints
fr: Modification des points d'arrêt

note: (itstool) path: section/p
en: You can't change the location of a breakpoint; create a new breakpoint instead. However, you can change the break condition or the pass count. To edit a breakpoint:
fr: Il n'est pas possible de modifier l'emplacement d'un point d'arrêt ; vous devez en créer un nouveau. Néanmoins, vous pouvez modifier la condition d'arrêt ou le nombre de passages. Pour modifier un point d'arrêt :

note: (itstool) path: item/p
en: Select a breakpoint in the <gui>Breakpoint</gui> window.
fr: Sélectionnez un point d'arrêt dans la fenêtre <gui>Points d'arrêt</gui>.

note: (itstool) path: item/p
en: Right click in the <gui>Breakpoint</gui> window and select <gui>Edit Breakpoint...</gui>.
fr: Faites un clic droit dans la fenêtre <gui>Points d'arrêt</gui> et sélectionnez <gui>Modifier le point d'arrêt</gui>.

note: (itstool) path: item/p
en: Change the <gui>Condition</gui> or <gui>Pass Count</gui> fields and click on <gui>OK</gui> when you are done. See <link xref="debug-breakpoint-dialog"/> for more information.
fr: Modifiez les champs <gui>Condition</gui> ou <gui>Nombre de passages</gui> et cliquez sur <gui>Valider</gui> quand c'est fait. Référez-vous à <link xref="debug-breakpoint-dialog"/> pour plus d'informations.

note: (itstool) path: section/title
en: Removing breakpoints
fr: Suppression de points d'arrêt

note: (itstool) path: section/p
en: You can remove a breakpoint using the toggle breakpoint function described above. However, if you want to remove more than one breakpoint or the breakpoint is in a different file than the one you are editing, you can use the breakpoint window:
fr: Vous pouvez retirer un point d'arrêt en utilisant la fonction de bascule du point d'arrêt décrite plus haut. Mais si voulez retirer plusieurs points d'arrêt ou un point d'arrêt dans un fichier autre que celui que vous êtes en train de modifier, utilisez la fenêtre Point d'arrêt :

note: (itstool) path: item/p
en: Right click in the <gui>Breakpoint</gui> window and select <gui>Remove Breakpoint</gui>.
fr: Faites un clic droit dans la fenêtre <gui>Points d'arrêt</gui> et sélectionnez <gui>Enlever le point d'arrêt</gui>.

note: (itstool) path: section/p
en: To remove all breakpoints:
fr: Pour enlever tous les points d'arrêt :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Remove All Breakpoints</gui></guiseq> or right-click in the <gui>Breakpoint</gui> window and select <gui>Remove All Breakpoints</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui><gui>Enlever tous les points d'arrêt</gui></guiseq>, ou faites un clic droit dans la fenêtre <gui>Points d'arrêt</gui> et sélectionnez <gui>Enlever tous les points d'arrêt</gui>.

note: (itstool) path: section/title
en: Enabling and disabling breakpoints
fr: Activation ou désactivation de points d'arrêt

note: (itstool) path: section/p
en: Sometimes you might want to disable a breakpoint temporarily instead of deleting it altogether. To disable or re-enable a breakpoint:
fr: Il se peut que vous ayez besoin de désactiver temporairement un point d'arrêt au lieu de le retirer. Pour désactiver ou ré-activer un point d'arrêt :

note: (itstool) path: item/p
en: Click on the <gui>Enable</gui> checkmark in the <gui>Breakpoint</gui> window or right click in the <gui>Breakpoint</gui> window and select <gui>Enable Breakpoint</gui> or <gui>Disable Breakpoint</gui>.
fr: Cochez l'option <gui>Activé</gui> dans la fenêtre <gui>Points d'arrêt</gui> ou faites un clic droit dans la fenêtre <gui>Points d'arrêt</gui> et sélectionnez <gui>Activer le point d'arrêt</gui> ou <gui>Désactiver le point d'arrêt</gui>.

note: (itstool) path: section/p
en: You can disable all breakpoints using:
fr: Vous avez la possibilité de désactiver tous les points d'arrêt en utilisant :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Disable All Breakpoints</gui></guiseq> or right-click in the <gui>Breakpoint</gui> window and select <gui>Disable All Breakpoints</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui><gui>Désactiver tous les points d'arrêt</gui></guiseq>, ou faites un clic droit dans la fenêtre <gui>Points d'arrêt</gui> et sélectionnez <gui>Désactiver tous les points d'arrêt</gui>.

note: (itstool) path: info/desc
en: Examine CPU information.
fr: Examiner les informations du processeur.

note: (itstool) path: page/title
en: CPU
fr: Processeur

note: (itstool) path: section/title
en: View CPU registers
fr: Affichage des registres du processeur

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Registers</gui></guiseq> to open the <gui>Register</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui> <gui>Registres</gui></guiseq> pour ouvrir la fenêtre <gui>Registres</gui>.

note: (itstool) path: section/p
en: Registers whose values have changed since the last stop are in red. It is possible to change the value of any register by clicking in the value column and entering a new value.
fr: Les registres dont la valeur a changé depuis le dernier arrêt sont en rouge. Il est possible de modifier la valeur de n'importe quel registre en cliquant dans la colonne « Valeur » et en saisissant une nouvelle valeur.

note: (itstool) path: section/title
en: View memory
fr: Affichage de la mémoire

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Memory</gui></guiseq> to open the <gui>Memory</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui> <gui>Mémoire</gui></guiseq> pour ouvrir la fenêtre <gui>Mémoire</gui>.

note: (itstool) path: section/p
en: The first column displays memory addresses in hexadecimal, the second displays memory contents in hexadecimal and the last column shows memory contents in ASCII.
fr: La première colonne affiche les adresses mémoires en hexadécimal, la seconde affiche le contenu de la mémoire en hexadécimal et la dernière le même contenu en ASCII.

note: (itstool) path: section/p
en: The addressing space of even a 32-bit microprocessor is very large (4 gigabytes), so it is very difficult to go to a particular address with the scrollbar. But you can click the right mouse button and select <gui>Go to address</gui> to get a small edit box where you can enter an address in hexadecimal.
fr: L'espace d'adressage d'un simple microprocesseur 32 bits est très grand (4 gigaoctets), il est donc très difficile de se rendre à une adresse précise à l'aide de la barre de défilement. Mais, si vous cliquez avec le bouton droit de la souris pour afficher le menu contextuel et choisissez <gui>Aller à l'adresse</gui>, vous accédez à une petite boîte de dialogue dans laquelle vous pouvez saisir une adresse en notation hexadécimale.

note: (itstool) path: section/title
en: View Disassembly
fr: Fenêtre « Désassemblage »

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Disassembly</gui></guiseq> to open the <gui>Disassembly</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui> <gui>Désassemblage</gui></guiseq> pour ouvrir la fenêtre <gui>Désassemblage</gui>.

note: (itstool) path: section/p
en: The first column displays addresses in hexadecimal. In the second column, you can have a label starting at the beginning of the line and ending with a colon or a assembly-language instruction indented by 4 space characters.
fr: La première colonne affiche les adresses en hexadécimal. La seconde colonne affiche soit une étiquette dès le début de la ligne et terminée par deux points, soit une instruction en langage assembleur indentée de 4 espaces.

note: (itstool) path: section/p
en: The position in the disassembly window will be changed to the program counter value when the program is stopped.
fr: La position dans la fenêtre de désassemblage est remplacée par la valeur du pointeur d'instruction quand le programme est arrêté.

note: (itstool) path: info/desc
en: Use custom debugger command.
fr: Utiliser une commande de débogueur personnalisée.

note: (itstool) path: page/title
en: Custom command
fr: Commande personnalisée

note: (itstool) path: page/p
en: You can send a custom command to the debugger like this:
fr: Vous pouvez envoyer une commande personnalisée au débogueur de la façon suivante :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Debugger Command</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Commande de débogueur</gui></guiseq>.

note: (itstool) path: item/p
en: Enter your command.
fr: Saisissez votre commande.

note: (itstool) path: page/p
en: The output of the command is displayed in the message window used by the debugger.
fr: La sortie de la commande est affichée dans la fenêtre de message utilisée par le débogueur.

note: (itstool) path: note/p
en: The command is sent directly to the debugger without performing any checks. For example, if you set a breakpoint like this, it will not appear in the <gui>Breakpoint</gui> window. It is better to avoid using this command unless you know exactly what you are doing.
fr: Cette commande est envoyée directement au débogueur sans effectuer aucun contrôle. Par exemple, si vous définissez un point d'arrêt de cette façon, il n'apparaît pas dans la fenêtre <gui>Point d'arrêt</gui>. Il vaut mieux éviter d'utiliser cette commande à moins que vous ne sachiez exactement ce que vous faites.

note: (itstool) path: info/desc
en: Examine program Data.
fr: Examiner les données du programme.

note: (itstool) path: page/title
en: Examine data
fr: Examen des données

note: (itstool) path: info/desc
en: Control program execution.
fr: Contrôler l'exécution d'un programme.

note: (itstool) path: page/title
en: Control execution
fr: Contrôle de l'exécution

note: (itstool) path: info/desc
en: Evaluate expressions and modify variables.
fr: Évaluer les expressions et modifier les variables.

note: (itstool) path: page/title
en: Examine expressions
fr: Examen des expressions

note: (itstool) path: section/title
en: Inspect an expression and modify a variable
fr: Inspection d'une expression et modification d'une variable

note: (itstool) path: section/p
en: While you are debugging a program, you can find out the value of an expression or variable while the program is paused. It is also sometimes useful to change the value of a variable.
fr: Lors du débogage d'un programme, le programme étant en pause, vous pouvez obtenir la valeur d'une expression ou d'une variable. Il est parfois utile de modifier la valeur d'une variable.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Inspect/Evaluate...</gui></guiseq> or right click in the <gui>Editor</gui> window and select <gui>Inspect/Evaluate...</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui><gui>Inspecter/Évaluer</gui></guiseq>, ou faites un clic droit dans la fenêtre de l'<gui>éditeur</gui> et sélectionnez <gui>Inspecter/Évaluer</gui>.

note: (itstool) path: item/p
en: If the expression is a variable name, you can change its value by clicking on the <gui>Value</gui> column and entering a new value.
fr: Si l'expression est un nom de variable, vous pouvez modifier sa valeur en cliquant sur la colonne <gui>Valeur</gui> et en saisissant la nouvelle valeur.

note: (itstool) path: info/desc
en: Examine additional program information.
fr: Examiner les informations complémentaires du programme.

note: (itstool) path: page/title
en: Miscellaneous information
fr: Informations diverses

note: (itstool) path: page/p
en: The debugger can tell you various information about the program while it is running.
fr: Le débogueur peut vous donner des informations variées sur le programme pendant son exécution.

note: (itstool) path: section/title
en: View shared libraries
fr: Affichage des bibliothèques partagées

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Info</gui><gui>Shared Libraries</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Informations</gui><gui>Bibliothèques partagées</gui></guiseq>.

note: (itstool) path: section/p
en: This opens a window which will list all shared libraries the program has loaded and their locations in memory. It also shows whether each library's symbol table is loaded or not.
fr: Cette commande ouvre une fenêtre qui affiche la liste de toutes les bibliothèques partagées que le programme a chargé et leur emplacement en mémoire. Elle montre également si la table de symboles de chaque bibliothèque a été lue ou non.

note: (itstool) path: section/title
en: View signals
fr: Affichage des signaux

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Info</gui><gui>Kernel signals</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui><gui>Informations</gui><gui>Signaux du noyau</gui></guiseq>.

note: (itstool) path: section/p
en: This lists all available signals with a small description and three columns to specify what to do when a signal is received:
fr: Cette commande affiche la liste de tous les signaux disponibles avec une courte description et trois colonnes pour définir ce qui est à faire quand un signal est reçu :

note: (itstool) path: item/title
en: Stop
fr: Arrêt

note: (itstool) path: item/p
en: The debugger stops the program execution when the program receives this signal.
fr: Le débogueur arrête l'exécution du programme lorsque le programme reçoit ce signal.

note: (itstool) path: item/title
en: Print
fr: Affichage

note: (itstool) path: item/p
en: The debugger displays the received signal.
fr: Le débogueur affiche le signal reçu.

note: (itstool) path: item/title
en: Pass
fr: Transmission

note: (itstool) path: item/p
en: The debugger passes the signal to the program.
fr: Le débogueur transmet le signal reçu au programme.

note: (itstool) path: note/p
en: The context menu that is displayed when you click the right mouse button has all its items disabled because the corresponding functions are not implemented yet.
fr: Le menu contextuel affiché lorsque vous cliquez avec le bouton droit de la souris n'a que des éléments inactifs car les fonctions correspondantes ne sont pas encore implémentées.

note: (itstool) path: info/desc
en: Examine local variables.
fr: Examiner les variables locales.

note: (itstool) path: page/title
en: Local variables
fr: Variables locales

note: (itstool) path: page/p
en: Local variables of the current frame (the current function in which the program control is present) are displayed in the <gui>Locals</gui> window. During execution of the program (e.g. during single stepping), local variables will be updated. If any variable value was changed in the last debugging step, its value will be highlighted in red. Variables are presented in a tree form for easy view.
fr: Les variables locales du cadre courant (c-à-d. la fonction actuellement sous contrôle du programme) sont affichées dans la fenêtre <gui>Locales</gui>. Pendant l'exécution du programme (par ex. pendant un pas à pas) les variables locales sont mises à jour. Si la valeur d'une des variables a changé depuis le précédent pas de débogage, sa valeur est mise en surbrillance en rouge. Les variables sont affichées sous forme arborescente pour une meilleure présentation.

note: (itstool) path: section/title
en: Listing local variables
fr: Affichage de la liste des variables locales

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Locals</gui></guiseq> to open the <gui>Locals</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui> <gui>Locales</gui></guiseq> pour ouvrir la fenêtre <gui>Locales</gui>.

note: (itstool) path: section/p
en: All local variables are displayed in a tree view with children used to represent structure or array members.
fr: Toutes les variables locales sont affichées sous forme d'arborescence avec des enfants représentant les membres de la structure ou du tableau.

note: (itstool) path: item/p
en: The name of the variable.
fr: Le nom de la variable.

note: (itstool) path: item/title
en: Value
fr: Valeur

note: (itstool) path: item/p
en: The variable value.
fr: La valeur de la variable.

note: (itstool) path: item/p
en: The type of the variable.
fr: Le type de la variable.

note: (itstool) path: section/title
en: Changing the value of a variable
fr: Modification de la valeur d'une variable

note: (itstool) path: item/p
en: In the <gui>Locals</gui> window, select the variable you want to edit and double click in the <gui>Value</gui> column.
fr: Dans la fenêtre <gui>Locales</gui>, sélectionnez la variable que vous voulez modifier et faites un double clic dans la colonne <gui>Valeur</gui>.

note: (itstool) path: item/p
en: Type the new value.
fr: Saisissez la nouvelle valeur.

note: (itstool) path: info/desc
en: Attach to process dialog
fr: Boîte de dialogue « Attacher au processus »

note: (itstool) path: page/title
en: Attach to Process Dialog
fr: Boîte de dialogue « Attacher au processus »

note: (itstool) path: page/p
en: The <gui>Attach to process</gui> dialog allows you to select a currently running process.
fr: La boîte de dialogue <gui>Attacher au processus</gui> vous permet de sélectionner un processus en cours d'exécution.

note: (itstool) path: item/title
en: <gui>Hide paths</gui>
fr: <gui>Masquer les chemins</gui>

note: (itstool) path: item/p
en: This hides command paths in the process list if checked.
fr: Si cette option est cochée, les chemins de commande sont masqués dans la liste des processus.

note: (itstool) path: item/title
en: <gui>Hide process parameters</gui>
fr: <gui>Masquer les paramètres du processus</gui>

note: (itstool) path: item/p
en: This hides the command line arguments in the process list if checked.
fr: Si cette option est cochée, les paramètres de la ligne de commande sont masqués dans la liste des processus.

note: (itstool) path: item/title
en: <gui>Display process tree</gui>
fr: <gui>Afficher l'arborescence des processus</gui>

note: (itstool) path: item/p
en: If unchecked, the processes are displayed in a list. If checked, the processes are displayed in a tree.
fr: Si cette option n'est pas cochée, les processus sont affichés sous forme de liste. Si elle est cochée, les processus sont affichés sous forme d'arborescence.

note: (itstool) path: info/desc
en: Start a program with the debugger.
fr: Démarrer un programme avec le débogueur.

note: (itstool) path: page/title
en: Debug a program
fr: Débogage d'un programme

note: (itstool) path: section/title
en: Start a program in the debugger
fr: Lancement d'un programme dans le débogueur

note: (itstool) path: section/p
en: The current program is defined in the <gui>Program Parameters</gui> dialog. See <link xref="run-parameters-dialog"/> for more information. This program can be started in the debugger like this:
fr: Le programme actuel est défini dans la boîte de dialogue <gui>Paramètres du programme</gui>. Reportez-vous à <link xref="run-parameters-dialog"/> pour plus d'informations. Ce programme peut être démarré dans le débogueur de la façon suivante :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Run</gui> <gui>Debug Program</gui></guiseq> or press <keyseq><key>Shift</key><key>F12</key></keyseq>
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Exécuter</gui><gui>Déboguer le programme</gui></guiseq>, ou utilisez la combinaison de touches <keyseq><key>Maj</key><key>F12</key></keyseq>.

note: (itstool) path: note/p
en: A program can be more difficult to debug if it is highly optimized or if debugging information is missing. Whether optimization and debugging information are enabled, is defined in the configure step. Normally, there is a Debug configuration available, that turns off optimization and includes all debugging information. Anjuta displays a warning if this configuration is not used. See <link xref="autotools-build-configure"/> for more information.
fr: Un programme peut être difficile à déboguer s'il est hautement optimisé ou si les informations de débogage sont absentes. L'optimisation et les informations de débogage sont activées lors de l'étape de configuration. Normalement, une configuration de débogage est disponible, qui désactive l'optimisation et inclut toutes les informations de débogage. Anjuta affiche un avertissement si cette configuration n'est pas utilisée. Reportez-vous à <link xref="auto-tools-build-configure"/> pour plus d'informations.

note: (itstool) path: section/title
en: Debug an already running application
fr: Débogage d'une application déjà en cours d'exécution

note: (itstool) path: section/p
en: The debugger can be used on an already running application.
fr: Vous pouvez utiliser le débogueur sur une application déjà en cours d'exécution.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Run</gui> <gui>Debug Process...</gui></guiseq> to get a dialog listing all currently running processes.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Exécuter</gui> <gui>Déboguer le processus...</gui></guiseq> pour obtenir une boite de dialogue affichant tous les processus actuellement en cours d'exécution.

note: (itstool) path: item/p
en: Select a process in the <gui>Attach to process</gui> dialog and click on <gui>Attach</gui> to start the debugger on this process. See <link xref="debug-process-dialog"/> for more details.
fr: Sélectionnez un processus dans la boîte de dialogue <gui>Attacher au processus</gui> et cliquez sur <gui>Attacher</gui> pour démarrer le débogueur sur ce processus. Référez-vous à <link xref="debug-process-dialog"/> pour plus de détails.

note: (itstool) path: section/title
en: Debug a remote application
fr: Débogage d'une application distante

note: (itstool) path: section/p
en: The debugger can be used to debug an application running on another computer connected through a TCP or serial connection.
fr: Vous pouvez utiliser le débogueur pour déboguer une application exécutée sur un autre ordinateur à travers une connexion TCP (protocole de contrôle de transmission) ou une connexion série.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Run</gui> <gui>Debug Remote...</gui></guiseq>
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Exécuter</gui> <gui>Déboguer une cible distante...</gui></guiseq>.

note: (itstool) path: item/p
en: Select the type of the connection to the remote application, <gui>Serial Line Connection</gui> or <gui>TCP/IP Connection</gui>.
fr: Sélectionnez le type de connexion vers l'application distante, <gui>Connexion en ligne série</gui> ou <gui>Connexion TCP/IP</gui>.

note: (itstool) path: item/p
en: For a TCP connection, fill in the <gui>Address</gui> and <gui>Port</gui> fields.
fr: S'il s'agit d'une connexion TCP/IP, remplissez les champs <gui>Adresse</gui> et <gui>Port</gui>.

note: (itstool) path: item/p
en: For a serial connection, fill in the text box below with the serial device name, for example <cmd>/dev/ttyb</cmd>.
fr: S'il s'agit d'une connexion en ligne série, remplissez la boîte de texte en-dessous avec le nom du périphérique série, par exemple <cmd>/dev/ttyb</cmd>.

note: (itstool) path: item/p
en: Click on <gui>Connect</gui> to start the debugger and connect to the remote target.
fr: Cliquez sur <gui>Se connecter</gui> pour démarrer le débogueur et vous connecter à la cible distante.

note: (itstool) path: section/title
en: Stop the debugger
fr: Arrêt du débogueur

note: (itstool) path: section/p
en: The debugger and the program can be stopped at any time like this:
fr: Le débogueur et le programme peuvent être arrêtés à tout moment de la façon suivante :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Run</gui> <gui>Stop Debugger</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Exécuter</gui> <gui>Arrêter le débogueur</gui></guiseq>.

note: (itstool) path: info/desc
en: Examine the stack.
fr: Examiner la pile.

note: (itstool) path: page/title
en: Stack
fr: Pile

note: (itstool) path: section/title
en: List stack frames
fr: Affichage de la liste des cadres de pile

note: (itstool) path: section/p
en: A stack frame is the area of the stack associated to each function call. It lists all functions and their arguments in the sequence they were called. Each stack frame is numbered starting from 0 for the current function. You can only view the stack frames while the debugger is running.
fr: Un cadre de pile est une zone de la pile associée à chaque appel de fonction. Il énumère toutes les fonctions et leurs arguments dans l'ordre où ils ont été appelés. Chaque cadre de pile est numéroté en partant de 0 pour la fonction actuelle. Vous ne pouvez afficher les cadres de pile que pendant l'exécution du débogueur.

note: (itstool) path: section/p
en: Moreover, a program can be composed of several threads. Each thread is executed independently and has its own registers, stack and local variables, but shares all global variables.
fr: De plus, un programme peut être composé de plusieurs threads (ou fil d'exécution). Chaque thread est exécuté indépendamment et possède ses propres registres, piles et variables locales, mais partage toutes les variables globales.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Stack</gui></guiseq> to open the <gui>Stack</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui><gui>Pile</gui></guiseq> pour ouvrir la fenêtre <gui>Pile</gui>.

note: (itstool) path: section/p
en: The stacks are displayed in a tree view having their corresponding thread as parent and displaying the following information:
fr: Les piles s'affichent selon une arborescence avec leur thread correspondant comme parent et présentant les informations suivantes :

note: (itstool) path: item/title
en: Active
fr: Actif

note: (itstool) path: item/p
en: This contains a yellow arrow to represent the active stack frame. By default it is frame 0, the current function. All evaluations and local variables are relative to this active frame. You can change the active stack frame to examine local variables in other functions.
fr: On y trouve une flèche jaune qui représente le cadre de pile actif. Par défaut, c'est le cadre 0, la fonction actuelle. Toutes les évaluations et les variables locales sont relatives à ce cadre actif. Vous pouvez changer de cadre actif pour examiner les variables locales dans d'autres fonctions.

note: (itstool) path: item/p
en: This is a number corresponding to each thread.
fr: C'est un numéro correspondant à chaque thread.

note: (itstool) path: item/title
en: Frame
fr: Cadre

note: (itstool) path: item/p
en: This is the frame number starting from 0 for the current function. The first function of your program, for example <code>main()</code> in a C program, has the highest number.
fr: C'est le numéro de cadre partant de 0 pour la fonction en cours. La première fonction d'un programme, par exemple <code>main()</code> dans un programme C, possède le numéro le plus élevé.

note: (itstool) path: item/title
en: File
fr: Fichier

note: (itstool) path: item/p
en: The name of the file containing the function corresponding to this frame.
fr: Nom du fichier contenant la fonction correspondant à ce cadre.

note: (itstool) path: item/title
en: Line
fr: Ligne

note: (itstool) path: item/p
en: The line number of the function corresponding to this frame.
fr: Numéro de ligne de la fonction correspondant à ce cadre.

note: (itstool) path: item/title
en: Function
fr: Fonction

note: (itstool) path: item/p
en: The name of the function corresponding to this frame.
fr: Nom de la fonction correspondant à ce cadre.

note: (itstool) path: item/p
en: The address of the function corresponding to this frame.
fr: Adresse de la fonction correspondant à ce cadre.

note: (itstool) path: item/title
en: Arguments
fr: Paramètres

note: (itstool) path: item/p
en: The function arguments.
fr: Les paramètres de la fonction.

note: (itstool) path: section/title
en: Change the current stack frame or thread
fr: Changement de cadre de pile ou de thread actif

note: (itstool) path: item/p
en: In the <gui>Stack</gui> window, select the frame you want.
fr: Dans la fenêtre <gui>Pile</gui>, sélectionnez le cadre voulu.

note: (itstool) path: item/p
en: Right-click and select <gui>Set current frame</gui>.
fr: Faites un clic droit et sélectionnez <gui>Définir le cadre actuel</gui>.

note: (itstool) path: section/p
en: Clicking on a stack frame in the same thread changes only the stack frame, allowing to see other local variables. But doing it in another thread will change both the stack frame and the thread. The register values will be different and the debugger will restart in the selected thread.
fr: Le fait de cliquer sur un cadre de pile dans le même thread ne modifie que ce cadre de pile, permettant de voir les autres variables locales. Mais faire cela dans un autre thread modifie à la fois le cadre de pile et le thread sélectionné. Les valeurs des registres sont différentes et le débogueur redémarrera dans le thread sélectionné.

note: (itstool) path: section/title
en: View the current function
fr: Affichage de la fonction actuelle

note: (itstool) path: item/p
en: Double-click, or right-click and select <gui>View Source</gui>.
fr: Faites un double clic, ou un clic droit et sélectionnez <gui>Afficher le code source</gui>.

note: (itstool) path: section/title
en: Get a stack trace
fr: Obtention d'une trace de la pile

note: (itstool) path: item/p
en: In the <gui>Stack</gui> window, right-click and select <gui>Get stack trace</gui>.
fr: Dans la fenêtre <gui>Pile</gui>, faites un clic droit et sélectionnez<gui>Obtenir la trace de la pile</gui>.

note: (itstool) path: info/desc
en: Stopping and continuing.
fr: Arrêter et continuer.

note: (itstool) path: page/title
en: Stop and step
fr: Arrêt et avancement d'un pas

note: (itstool) path: page/p
en: Like a video editing session, the program can be executed in slow motion with the ability to go forward, pause, stop, and so on. This is essential for tracking program behavior. You cannot go backward yet, though.
fr: Comme lors d'une session de montage vidéo, le programme peut être exécuté lentement, avec la possibilité d'avance, de pause, d'arrêt, etc. C'est essentiel pour suivre le comportement du programme. Toutefois, vous ne pouvez pas revenir en arrière.

note: (itstool) path: section/title
en: Step in
fr: Pas en avant

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Step In</gui></guiseq> or press <key>F5</key> or click on the <gui>Step In</gui> icon in the toolbar.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Pas en avant</gui></guiseq>, ou appuyez sur la touche <key>F5</key>, ou encore cliquez sur l'icône <gui>Pas en avant</gui> dans la barre d'outils.

note: (itstool) path: section/p
en: Single stepping executes only one statement of the program (from the place where it has stopped) and then returns control. If the statement that is executed contains one function, the debugger tries to step inside the functions (in the sequence in which the functions are executed). Once the statement is executed and control is passed back, you can study your program's state.
fr: Le pas en avant n'exécute qu'une seule instruction du programme (celle où le programme a été interrompu) puis rend le contrôle au débogueur. Si l'instruction qui est exécutée appelle une ou plusieurs fonctions, le débogueur essaie de poursuivre son avancée d'un pas dans les fonctions (dans l'ordre où elles sont exécutées). Une fois l'instruction exécutée et la main rendue, vous pouvez étudier l'état de votre programme.

note: (itstool) path: note/p
en: If the <gui>Disassembly window</gui> has the focus when this command is selected, it executes only one assembler instruction.
fr: Si la <gui>fenêtre Désassemblage</gui> est active lorsque cette commande est sélectionnée, une seule instruction assembleur est exécutée.

note: (itstool) path: section/title
en: Step over
fr: Avancer en sautant

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Step Over</gui></guiseq> or press <key>F6</key> or click on the <gui>Step Over</gui> icon in the toolbar.
fr: Dans le <gui>menu principal</gui>, sélectionnez<guiseq><gui>Déboguer</gui> <gui>Avancer en sautant</gui></guiseq>, ou appuyez sur la touche <key>F6</key>, ou encore cliquez sur l'icône <gui>Avancer en sautant</gui> dans la barre d'outils.

note: (itstool) path: section/p
en: Stepping over is similar to stepping except that it does not stop inside any function in the statement being executed.
fr: « Avancer en sautant » est similaire à « Pas en avant », mis à part le fait que le débogueur ne s'arrête pas à l'intérieur des fonctions appelées par l'instruction en cours d'exécution.

note: (itstool) path: note/p
en: If the <gui>Disassembly window</gui> has the focus when this command is selected, it executes only one assembler instruction, except if that instruction is a call to a subroutine, in which case the program stops when the subroutine is completed.
fr: Si la <gui>fenêtre désassemblage</gui> est active lorsque cette commande est sélectionnée, une seule instruction assembleur est exécutée, mais si cette instruction est un appel de sous-programme, le programme s'arrête quand le sous-programme est terminé.

note: (itstool) path: section/title
en: Step out
fr: Avancer pour sortir

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Step Out</gui></guiseq> or press <keyseq><key>Shift</key><key>F5</key></keyseq> or click on the <gui>Step Out</gui> icon in the toolbar.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Avancer pour sortir</gui></guiseq>, ou utilisez la combinaison de touches <keyseq><key>Maj</key><key>F5</key></keyseq>, ou encore cliquez sur l'icône <gui>Avancer pour sortir</gui> dans la barre d'outils.

note: (itstool) path: section/p
en: Stepping out executes the current function until it returns to the calling function.
fr: « Avancer pour sortir » exécute la fonction en cours jusqu'à ce qu'elle retourne à la fonction d'appel.

note: (itstool) path: section/title
en: Run and continue
fr: Exécuter ou continuer

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Run/Continue</gui></guiseq> or press <key>F4</key> or click on the <gui>Continue</gui> icon in the toolbar.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Exécuter/Continuer</gui></guiseq>, ou appuyez sur la touche <key>F4</key>, ou encore cliquez sur l'icône <gui>Exécuter/Continuer</gui> dans la barre d'outils.

note: (itstool) path: section/p
en: This command restarts the program and lets it run until a breakpoint is encountered or the program exits.
fr: Cette commande redémarre le programme et continue son exécution jusqu'à ce qu'un point d'arrêt soit atteint ou que le programme se termine.

note: (itstool) path: section/title
en: Run To
fr: Exécuter jusqu'au curseur

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Run to Cursor</gui></guiseq> or press <key>F8</key> or click on the <gui>Run to</gui> icon in the toolbar.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Exécuter jusqu'au curseur</gui></guiseq>, ou appuyez sur la touche <key>F8</key>, ou encore cliquez sur l'icône <gui>Exécuter jusqu'à</gui> dans la barre d'outils.

note: (itstool) path: section/p
en: This restarts the program and lets it run until the line or the address (if the <gui>Disassembly window</gui> has the focus) at the cursor is reached.
fr: Cette commande redémarre le programme et continue son exécution jusqu'à ce que la ligne ou l'adresse (si la fenêtre <gui>Désassemblage</gui> est active) marquée par le curseur soit atteinte.

note: (itstool) path: section/title
en: Stopping the Program
fr: Arrêt du programme

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Pause Program</gui></guiseq> or click on the <gui>Pause</gui> icon in the toolbar.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui> <gui>Suspendre le programme</gui></guiseq>, ou cliquez sur l'icône <gui>Suspendre le programme</gui> dans la barre d'outils.

note: (itstool) path: section/p
en: This interrupts the program and returns control to the debugger, allowing you to perform debugging tasks, like inspecting data or adding breakpoints.
fr: Cela interrompt le programme et rend le contrôle au débogueur, vous permettant de réaliser diverses tâches de débogage, comme l'inspection de données ou l'ajout de points d'arrêts.

note: (itstool) path: info/desc
en: Debugging tips and tricks.
fr: Trucs et astuces de débogage.

note: (itstool) path: page/title
en: Debugging tips
fr: Astuces de débogage

note: (itstool) path: section/title
en: Fixing GLib/GTK+ critical errors
fr: Résolution des erreurs critiques de Glib/GTK+

note: (itstool) path: section/p
en: Sometimes it can be difficult to track down where GLib critical errors are occurring, since they do not stop the program. You can set the program to stop as soon as it gets a GLib critical error, by setting the environment variable <sys>G_DEBUG</sys> to the value <sys>fatal_criticals</sys>.
fr: Il est parfois difficile de trouver où les erreurs critiques Glib sont survenues, car elles n'interrompent pas le programme. Vous pouvez régler le programme de façon à ce qu'il s'arrête dès qu'une erreur critique GLib survient en donnant à la variable d'environnement <sys>G_DEBUG</sys> la valeur <sys>fatal_criticals</sys>.

note: (itstool) path: item/p
en: Open the <link xref="run-parameters-dialog"/> by selecting <guiseq><gui>Run</gui><gui>Program Parameters...</gui></guiseq> from the main menu.
fr: Ouvrez la <link xref="run-parameters-dialog"/> en sélectionnant <guiseq><gui>Exécuter</gui><gui>Paramètres du programme...</gui></guiseq> dans le menu principal.

note: (itstool) path: item/p
en: Click the plus sign next to <gui>Environment Variables</gui> to expand the list of environment variables.
fr: Cliquez sur le signe plus, à côté de <gui>Variables d'environnement</gui>, pour développer la liste des variables d'environnement.

note: (itstool) path: item/p
en: Click <gui>New</gui> to add a new entry to the list.
fr: Cliquez sur <gui>Nouveau</gui> pour ajouter une nouvelle entrée à la liste.

note: (itstool) path: item/p
en: Fill in <gui>Name</gui> with <input>G_DEBUG</input> and <gui>Value</gui> with <input>fatal_criticals</input>.
fr: Remplissez le <gui>Nom</gui> avec <input>G_DEBUG</input> et <gui>Valeur</gui> avec <input>fatal_criticals</input>.

note: (itstool) path: item/p
en: Click <gui>Apply</gui> to confirm the changes.
fr: Cliquez sur <gui>Appliquer</gui> pour confirmer les modifications.

note: (itstool) path: item/p
en: Run the program with the debugger by selecting <guiseq><gui>Run</gui><gui>Debug Program</gui></guiseq> from the main menu.
fr: Exécutez le programme avec le débogueur en sélectionnant <guiseq><gui>Exécuter</gui><gui>Déboguer le programme</gui></guiseq> dans le menu principal.

note: (itstool) path: item/p
en: Use the program until the critical error occurs.
fr: Faites tourner le programme jusqu'à ce que l'erreur critique survienne.

note: (itstool) path: item/p
en: When the debugger stops your program, look at the <link xref="debug-stack"/> to check where this error comes from.
fr: Quand le programme s'interrompt, examinez <link xref="debug-stack"/> pour chercher d'où provient cette erreur.

note: (itstool) path: section/p
en: The top function with frame number 0 is in GLib, so you have to look down in the stack. Typically the error originates from the topmost function that belongs to your program.
fr: La fonction la plus haute avec le numéro d'enregistrement 0 est dans Glib, aussi devez-vous parcourir la pile jusqu'en bas. Habituellement, l'erreur provient de la fonction la plus élevée appartenant à votre programme.

note: (itstool) path: info/desc
en: Monitor expressions and variables.
fr: Surveiller les expressions et les variables.

note: (itstool) path: page/title
en: Watch expressions
fr: Inspection d'expressions

note: (itstool) path: page/p
en: Watch expressions, or watches for short, are expressions that the debugger evaluates and prints the result of every time the program is stopped; for example, after every <link xref="debug-step">single-step</link> through the program.
fr: Les expressions inspectées sont des expressions que le débogueur évalue et dont il affiche le résultat, chaque fois que le programme est interrompu, par exemple après chaque <link xref="debug-step">avancé d'un pas</link> dans le programme.

note: (itstool) path: section/title
en: List watched expressions
fr: Affichage de la liste des expressions inspectées

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>View</gui> <gui>Watches</gui></guiseq> to open the <gui>Watches</gui> window.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Affichage</gui><gui>Variables inspectées</gui></guiseq> pour ouvrir la fenêtre <gui>Variables inspectées</gui>.

note: (itstool) path: section/p
en: Like local variables, all watch expressions are displayed in a tree with children used to represent structure or array members.
fr: Tout comme les variables locales, toutes les expressions inspectées s'affichent selon une arborescence avec des enfants représentant les membres de la structure ou du tableau.

note: (itstool) path: item/p
en: The name of the variable or the expression.
fr: Nom de la variable ou de l'expression.

note: (itstool) path: item/p
en: The variable or expression value.
fr: Valeur de la variable ou de l'expression.

note: (itstool) path: item/p
en: The type of the variable or of the expression result.
fr: Type du résultat pour la variable ou l'expression.

note: (itstool) path: section/title
en: Update watches
fr: Mise à jour des expressions inspectées

note: (itstool) path: section/p
en: Watch expressions can be updated automatically as soon as the program is stopped or on user request.
fr: Les expressions inspectées peuvent être mises à jour automatiquement dès que le programme est interrompu, ou à la demande de l'utilisateur.

note: (itstool) path: section/p
en: To set a watch expression to update automatically:
fr: Pour définir une expression inspectée en vue de sa mise à jour automatique :

note: (itstool) path: item/p
en: In the <gui>Watches</gui> window, select the watch you want to update automatically. Right-click and check that <gui>Automatic Update</gui> if checked. If not, select it.
fr: Dans la fenêtre <gui>Variables inspectées</gui>, sélectionnez la variable que vous voulez mettre à jour automatiquement. Faites un clic droit et vérifiez si l'option <gui>Mise à jour automatique</gui> est cochée ou non. Si elle ne l'est pas, cochez-la.

note: (itstool) path: section/p
en: To update a watch expression manually:
fr: Pour mettre à jour manuellement une variable inspectée :

note: (itstool) path: item/p
en: In the <gui>Watches</gui> window, right click and select <gui>Update Watch</gui> to update the selected watch.
fr: Dans la fenêtre <gui>Variables inspectées</gui>, faites un clic droit et sélectionnez <gui>Mise à jour de la variable</gui> pour mettre à jour la variable sélectionnée.

note: (itstool) path: section/p
en: To update all watch expressions manually at once:
fr: Pour mettre à jour manuellement toutes les expressions inspectées en une fois :

note: (itstool) path: item/p
en: In the <gui>Watches</gui> window, right click and select <gui>Update all</gui> to update all watches at the same time.
fr: Dans la fenêtre <gui>Variables inspectées</gui>, faites un clic droit et sélectionnez <gui>Tout mettre à jour</gui> pour mettre à jour toutes les variables inspectées en même temps.

note: (itstool) path: section/title
en: Add a watch on an expression
fr: Ajout d'une inspection sur une expression

note: (itstool) path: section/p
en: To add an expression to the watch list:
fr: Pour ajouter une expression à la liste des inspections :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Add Watch...</gui></guiseq> or in the <gui>Watches</gui> window, right-click and select <gui>Add Watch...</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui><gui>Ajouter à l'inspecteur...</gui></guiseq> ou dans la fenêtre <gui>Variables inspectées</gui>, faites un clic droit et sélectionnez <gui>Ajouter à l'inspecteur...</gui>.

note: (itstool) path: item/p
en: Enter the expression to watch. Check <gui>Automatic Update</gui> if you want the expression to be evaluated each time the program is stopped.
fr: Saisissez l'expression à inspecter. Cochez <gui>Mise à jour automatique</gui> si vous voulez que l'expression soit évaluée chaque fois que le programme est interrompu.

note: (itstool) path: section/p
en: An expression can be evaluated and then added as a watch like this:
fr: Une expression peut être évaluée et ensuite ajoutée en tant que variable inspectée de la façon suivante :

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Debug</gui> <gui>Inspect/Evaluate</gui></guiseq> or right click in the <gui>Editor</gui> window and select <gui>Inspect/Evaluate</gui>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Déboguer</gui><gui>Inspecter/Évaluer</gui></guiseq>, ou faites un clic droit dans la fenêtre de l'<gui>éditeur</gui> et sélectionnez <gui>Inspecter/évaluer</gui>.

note: (itstool) path: item/p
en: Click on <gui>Add</gui> button to add this expression to the watches list.
fr: Cliquez sur le bouton <gui>Ajouter</gui> pour ajouter cette expression à la liste des variables inspectées.

note: (itstool) path: section/title
en: Remove a watch
fr: Suppression d'une expression à inspecter

note: (itstool) path: section/p
en: You can remove an expression from the watches list.
fr: Vous pouvez enlever une expression de la liste des expressions inspectées.

note: (itstool) path: item/p
en: In the <gui>Watches</gui> window, select the watch you want to remove, then right-click and select <gui>Remove Watch</gui>.
fr: Dans la fenêtre <gui>Variables inspectées</gui>, sélectionnez la variable que vous voulez enlever puis faites un clic droit et sélectionnez <gui>Enlever de l'inspecteur</gui>.

note: (itstool) path: section/p
en: All watches can be removed at the same time.
fr: Les expressions inspectées peuvent être enlevées toutes en même temps.

note: (itstool) path: item/p
en: In the <gui>Watches</gui> window, right-click and select <gui>Remove all</gui>.
fr: Dans la fenêtre <gui>Variables inspectées</gui>, faites un clic droit et sélectionnez <gui>Tout enlever</gui>.

note: (itstool) path: section/p
en: If a watch expression corresponds to a variable, you can change its value.
fr: Si une expression inspectée correspond à une variable, vous pouvez modifier sa valeur.

note: (itstool) path: item/p
en: In the <gui>Watches</gui> window, select the variable you want to edit and double click in the <gui>Value</gui> column.
fr: Dans la fenêtre <gui>Variables inspectées</gui>, sélectionnez la variable que vous voulez modifier puis faites un double clic dans la colonne <gui>Valeur</gui>.

note: (itstool) path: item/p
en: Enter the new value.
fr: Saisissez la nouvelle valeur.

note: (itstool) path: info/desc
en: Directory project backend.
fr: Moteur de gestion de projet Répertoire.

note: (itstool) path: page/title
en: Directory project backend plugin
fr: Greffon moteur de gestion de projet Répertoire

note: (itstool) path: page/p
en: This is the simplest project backend. There is no project file. It works like a file viewer, considering all files matching typical source extensions (for example <file>.c</file>, <file>.py</file>) to be source files. Directories are kept in order to group source files but there is no target.
fr: C'est le plus simple des moteurs de gestion de projet. Il n'y a pas de fichier projet. Il fonctionne comme un visionneur de fichiers, considérant tous les fichiers correspondants à des extensions de sources typiques (par exemple <file>.c</file>, <file>.py</file>) comme des fichiers sources. Les répertoires sont conservés pour regrouper les fichiers sources, mais il n'y a pas de cible.

note: (itstool) path: page/p
en: This backend is a useful workaround if your project does not have a corresponding backend in <app>Anjuta</app> or if the appropriate backend does not fully support your project.
fr: Ce moteur de gestion est une solution alternative bien pratique si votre projet n'a pas de moteur de gestion correspondant dans <app>Anjuta</app> ou si le moteur de gestion approprié ne prend pas complètement en charge votre projet.

note: (itstool) path: page/p
en: It is not possible to add or change anything with a project using this backend. But if you create a source file in the project directory, with the right extension, it will be added automatically.
fr: Il n'est pas possible d'ajouter ou de modifier quoi que ce soit avec un projet utilisant ce moteur de gestion. Mais si vous créez un fichier source dans le répertoire de projet, avec la bonne extension, il sera ajouté automatiquement.

note: (itstool) path: info/desc
en: All help topics.
fr: Toutes les rubriques de l'aide.

note: (itstool) path: info/desc
en: Introduction to <app>Anjuta</app> Integrated Development Environment
fr: Introduction à l'Environnement de développement intégré <app>Anjuta</app>.

note: (itstool) path: page/p
en: <app>Anjuta</app> is a versatile Integrated Development Environment (IDE) for the GNOME desktop. It features a number of advanced programming facilities including project management, application wizards, interactive debugging, integrated Glade UI designer, integrated Devhelp API help, class generator, powerful source editor, symbols browsing, Git support, C/C++, Python and Vala support and more.
fr: <app>Anjuta</app> est un environnement de développement intégré (IDE) polyvalent pour le bureau GNOME. Il intègre de nombreuses facilités de programmation avancée comprenant la gestion de projet, des assistants pour applications, un débogueur interactif, le concepteur d'interface utilisateur intégré Glade, l'aide API intégrée Devhelp, un générateur de classes, un éditeur de source puissant, un outil de navigation parmi les symboles, la prise en charge de Git et des langages C/C++, Python et Vala et plus encore.

note: (itstool) path: page/p
en: <app>Anjuta</app> has a flexible and advanced docking system that allows you to lay out all the views in whatever way you like. You can drag and drop the views using drag bars and rearrange the layout.
fr: <app>Anjuta</app> possède un système de zones d'ancrage flexible et avancé qui vous permet de disposer toutes les vues comme vous le souhaitez. Vous pouvez faire glisser les vues en utilisant les barres de glissement et modifier leur disposition.

note: (itstool) path: page/p
en: <app>Anjuta</app> has been designed to be simple to operate yet powerful enough to fulfill all your programming needs. We have added many new features to <app>Anjuta</app> over the course of its development. Our focus is on delivering power and usability at the same time and making your software development enjoyable without overloading your senses. We intend to continue improving and stabilizing <app>Anjuta</app> to give you the best IDE experience possible.
fr: <app>Anjuta</app> a été conçu pour être simple d'emploi mais suffisamment puissant pour répondre à tous vos besoins en programmation. Beaucoup de fonctionnalités ont été ajoutées à <app>Anjuta</app> depuis le début de son développement. Notre but est de fournir puissance et fonctionnalités conjointement et de rendre votre développement de logiciels agréable sans trop de fatigue. Nous voulons continuer à améliorer et rendre stable<app>Anjuta</app> pour vous donner la meilleure expérience d'environnement de développement intégré (IDE).

note: (itstool) path: page/p
en: We hope you will have a good time using <app>Anjuta</app>. If not, please help us make it better by reporting bugs and suggestions - this will help to improve the software, as well as helping the open source community.
fr: Nous espérons que vous apprécierez l'usage d'<app>Anjuta</app>. Dans le cas contraire, aidez-nous à l'améliorer en rapportant les bogues et en faisant des suggestions. Cela nous aidera à améliorer le logiciel tout en aidant la communauté des logiciels libres.

note: (itstool) path: page/p
en: The following screenshot illustrates some of the things you will find in <app>Anjuta</app>.
fr: La capture d'écran suivante illustre une partie des éléments que vous trouvez dans <app>Anjuta</app>.

note: (itstool) path: figure/title
en: <app>Anjuta</app> in action
fr: <app>Anjuta</app> en action

note: (itstool) path: figure/desc (itstool) path: media/p
en: <app>Anjuta</app> main window
fr: Fenêtre principale d'<app>Anjuta</app>

note: (itstool) path: info/desc
en: Supported Emacs modelines features.
fr: Fonctionnalités modificateurs Emacs prises en charge.

note: (itstool) path: page/title
en: Emacs modelines
fr: Modificateurs Emacs

note: (itstool) path: page/p
en: Such modeline is a comment in the first line of the file or the second one if the first contains a shebang (#!). It is composed by a list of variable names followed by <code>:</code> and a value, separated by <code>;</code> and surrounded by <code>-*-</code>.
fr: Ce type de modificateur est un commentaire dans la première ligne du fichier ou dans la deuxième si la première contient « #! ». Il se compose d'une liste de noms de variables suivies de <code>:</code> et d'une valeur, séparées par <code>;</code> et entourées de <code>-*-</code>.

note: (itstool) path: page/p
en: A typical <app>Emacs</app> modeline looks like this:
fr: Un modificateur <app>Emacs</app> typique ressemble à ceci :

note: (itstool) path: page/p
en: Anjuta supports only the following variables.
fr: Anjuta ne prend en charge que les variables suivantes.

note: (itstool) path: item/p
en: Set to <code>t</code> to use tabulation for indentation or <code>nil</code> to use spaces.
fr: Définir à <code>t</code> pour utiliser les tabulations pour l'indentation ou à <code>nil</code> pour utiliser les espaces.

note: (itstool) path: item/p
en: Number of space characters corresponding to one tabulation character.
fr: Nombre d'espaces correspondants à une tabulation.

note: (itstool) path: item/p
en: Number of space characters used to indent C code.
fr: Nombre d'espaces utilisés pour indenter le code C.

note: (itstool) path: info/desc
en: Supported Vim modelines features.
fr: Fonctionnalités modificateurs Vim prises en charge.

note: (itstool) path: page/title
en: Vim modelines
fr: Modificateurs Vim

note: (itstool) path: page/p
en: This modeline is a line in the 5 first of the 5 last of the file containing <code>vim:</code> followed by at least one space and a list of variable names with an optional value after <code>=</code> separated by space or <code>:</code>.
fr: Ce modificateur est une ligne dans les 5 premières et les 5 dernières du fichier contenant <code>vim:</code> suivi d'au moins un espace et d'une liste de noms de variables contenant une valeur optionnelle après <code>=</code> et séparées par un espace ou par <code>:</code>.

note: (itstool) path: page/p
en: A typical <app>Vim</app> modeline looks like this:
fr: Un modificateur <app>Vim</app> typique ressemble à ceci :

note: (itstool) path: page/p
en: Anjuta support only the following variables.
fr: Anjuta ne prend en charge que les variables suivantes.

note: (itstool) path: item/p
en: Use spaces for indentation.
fr: Utiliser des espaces pour l'indentation.

note: (itstool) path: item/p
en: Use tabulation for indentation.
fr: Utiliser des tabulations pour l'indentation.

note: (itstool) path: info/desc
en: Makefile project backend.
fr: Moteur de gestion de projet Makefile.

note: (itstool) path: page/title
en: Makefile project backend plugin
fr: Greffon moteur de gestion de projet Makefile

note: (itstool) path: page/p
en: A makefile is probably the most common way to build software on all kinds of platforms. A makefile contains a list or rules describing which commands have to be run in order to generate a target from a list of dependencies. When building a program, the target is an object file and the dependencies are the source files. The target of one rule can be a dependency of another one, allowing several rules to be chained in order to make a final target.
fr: Un Makefile est probablement la façon la plus courante de bâtir un logiciel sur toutes sortes de plateformes. Un Makefile contient une liste de règles décrivant quelles commandes doivent être exécutées pour générer une cible à partir d'une liste de dépendances. Lors de la construction d'un programme, la cible est un fichier objet et les dépendances sont les fichiers sources. La cible d'une règle peut être la dépendance d'une autre, ce qui permet l'enchaînement de plusieurs règles de façon à fabriquer une cible finale.

note: (itstool) path: page/p
en: It is a low-level, general tool, making it difficult to find all source files and targets of a project. So <app>Anjuta</app> has limited support for makefiles, reading only one makefile in the top project directory and extracting source files and targets.
fr: C'est un outil général, de bas niveau, ce qui rend difficile de trouver tous les fichiers sources et toutes les cibles d'un projet. Aussi <app>Anjuta</app> ne propose qu'une prise en charge limitée des makefile ; il ne lit qu'un seul makefile dans le répertoire de projet le plus haut, extrait les fichiers sources et les cibles.

note: (itstool) path: note/p
en: If the project backend is not able to find all the source files, you can try to use the directory backend instead. It does not recognize any targets but should get all source files.
fr: Si le moteur de gestion de projet n'est pas capable de trouver les fichiers sources, vous pouvez utiliser le moteur de gestion de répertoire à la place. Il ne reconnaît aucune cible mais devrait récupérer tous les fichiers sources.

note: (itstool) path: page/p
en: Changing properties, or adding or removing targets and source files are disabled with this backend, as automatically editing the makefile is not implemented. It has to be changed by hand using the text editor. When the makefile is saved, it is automatically reloaded though.
fr: La modification des propriétés, l'ajout ou le retrait de cibles et de fichiers sources sont désactivés avec ce moteur de gestion, étant donné que la modification automatique du makefile n'est pas implémentée. Il doit être modifié manuellement en utilisant l'éditeur de texte. Quand le makefile est enregistré, il est néanmoins automatiquement rechargé.

note: (itstool) path: info/desc
en: Import an existing project.
fr: Importer un projet existant.

note: (itstool) path: page/title
en: Import a Project
fr: Importation d'un projet

note: (itstool) path: page/p
en: <app>Anjuta</app> does not have its own project format. It loads projects using already existing formats, like makefile or autotools, and does not require that other developers use it. Anjuta's own settings are stored in a file with the <file>.anjuta</file> extension and a hidden directory created in the project directory. To use a project in <app>Anjuta</app> and create these settings files, you will need to import the project. This will not modify any project files.
fr: <app>Anjuta</app> n'a pas de format de projet propre. Il charge des projets possédant un format déjà existant, comme makefile ou autotools, et n'a pas besoin que d'autres développeurs utilise son format. Les paramétrages personnels d'<app>Anjuta</app> sont enregistrés dans un fichier portant l'extension <file>.anjuta</file> et dans un dossier caché créé dans le répertoire du projet. Pour utiliser un projet dans <app>Anjuta</app> et créer ses fichiers de paramétrages, vous devez importer le projet. Cela ne modifie pas les fichiers du projet.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>File</gui> <gui>New</gui><gui>Project from Existing Sources</gui></guiseq> or <gui>Project from Existing Sources</gui> from the drop-down list of the <gui>New</gui> button in the <gui>top tool bar</gui> to start the project wizard.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Fichier</gui><gui>Nouveau</gui><gui>Projet basé sur des sources existantes</gui></guiseq> ou <gui>Projet basé sur des sources existantes</gui> dans la liste déroulante du bouton<gui>Nouveau</gui> de la <gui>barre d'outils</gui> pour démarrer l'assistant de projet.

note: (itstool) path: item/p
en: Select <gui>Import from folder</gui> if the project is already present on your computer, then select the project directory.
fr: Sélectionnez <gui>Importer à partir d'un dossier</gui> si le projet est déjà présent sur votre ordinateur, puis sélectionnez le répertoire de projet.

note: (itstool) path: item/p
en: Or Select <gui>Import from version control system</gui> if the project needs to be checked out from a server. Then select the version control system, the server address and the destination directory on your computer.
fr: Vous pouvez aussi sélectionner <gui>Importer à partir d'un système de gestion de versions</gui> si le projet doit être extrait à partir d'un serveur. Sélectionnez alors le système de contrôle de version, l'adresse du serveur et le répertoire de destination sur votre ordinateur.

note: (itstool) path: item/p
en: After selecting an existing project, the <gui>Project name</gui> text box should be filled with the name of the project's directory, but you can change it. When it's done, click on the <gui>Import</gui> button to download the project if needed and create the files needed by <app>Anjuta</app>.
fr: Après avoir sélectionné un projet existant, la boîte de texte <gui>Nom du projet</gui> devrait contenir le nom du répertoire du projet, mais vous pouvez le modifier. Cela fait, cliquez sur le bouton <gui>Importer</gui> pour télécharger le projet et créer les fichiers dont <app>Anjuta</app> a besoin.

note: (itstool) path: item/p
en: <app>Anjuta</app> tries to automatically find the project backend used by your project. But if several backends are possible, you will get a dialog asking you to choose a project backend plugin. Read the project backend description to find out which one to choose.
fr: <app>Anjuta</app> essaie de trouver automatiquement le moteur de gestion de projet utilisé par votre projet. Mais si plusieurs moteurs de gestion sont possibles, vous obtenez une boite de dialogue vous demandant de choisir un greffon de moteur de gestion de projets. Lisez la description du moteur de gestion de projet pour trouver celui qui vous intéresse.

note: (itstool) path: info/desc
en: Add a folder to a project.
fr: Ajouter un dossier à un projet.

note: (itstool) path: page/title
en: Add a Folder
fr: Ajout d'un dossier

note: (itstool) path: page/p
en: A folder allows you to group several target allowing to set common properties for all of them. It often corresponds to a directory.
fr: Un dossier vous permet de regrouper plusieurs cibles et de leur attribuer les mêmes propriétés. Il correspond le plus souvent à un répertoire.

note: (itstool) path: item/p
en: Select the group or the project where you want to add the new group in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Add Group</gui>.
fr: Sélectionnez le groupe ou le projet auquel vous voulez ajouter le nouveau groupe dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Ajouter un groupe</gui>.

note: (itstool) path: item/p
en: Or from the <gui>main menu</gui>, select <guiseq><gui>Project</gui> <gui>Add Group</gui></guiseq>.
fr: D'une autre façon, dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Projet</gui><gui>Ajouter un groupe</gui></guiseq>.

note: (itstool) path: item/p
en: Enter a new group name.
fr: Saisissez un nouveau nom de groupe.

note: (itstool) path: note/p
en: Groups names are typically restricted to letters, digits and the underscore, so it's safer to avoid other characters.
fr: Les noms de groupes sont habituellement restreints aux lettres, chiffres et le caractère de soulignement. Aussi vaut-il mieux éviter d'utiliser d'autres caractères.

note: (itstool) path: item/p
en: You can select another group in the bottom <gui>group tree view</gui>.
fr: Vous pouvez sélectionner un autre groupe dans la partie inférieure de la <gui>vue arborescente des répertoires</gui>.

note: (itstool) path: item/p
en: When you have chosen the parent and enter the name, click on the <gui>Add</gui> button to add the group to your project.
fr: Quand vous avez choisi le parent et saisi le nom, cliquez sur le bouton <gui>Ajouter</gui> pour ajouter le groupe à votre projet.

note: (itstool) path: info/desc
en: Add, edit or remove folders from a project.
fr: Ajouter, modifier ou retirer des dossiers d'un projet.

note: (itstool) path: page/title
en: Manage Folders
fr: Gestion des dossiers

note: (itstool) path: info/desc
en: Remove folders from a project.
fr: Retirer des dossiers d'un projet.

note: (itstool) path: page/title
en: Remove Folder
fr: Suppression de dossier

note: (itstool) path: item/p
en: Select the folder you want to remove in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Remove</gui>.
fr: Sélectionnez le dossier que vous voulez retirer dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Retirer</gui>.

note: (itstool) path: item/p
en: Confirm the removal. This will only remove the folder from the project files without removing any files or directories from your disk.
fr: Confirmez la suppression. Le dossier est retiré du projet sans supprimer les fichiers ou les dossiers de votre disque.

note: (itstool) path: info/desc
en: Add a custom library to a target.
fr: Ajouter une bibliothèque personnalisée à une cible.

note: (itstool) path: page/title
en: Add a Custom Library
fr: Ajout d'une bibliothèque personnalisée

note: (itstool) path: page/p
en: It is easier to use a packaged library, which is common on Linux, so check if it is the case <link xref="project-manager-module-new">here</link>. But else you can still use the library as explained below.
fr: Comme il est d'usage sous Linux, il est plus aisé d'utiliser un paquet de bibliothèque, donc vérifiez si cela est possible <link xref="project-manager-module-new">ici</link>. Sinon, suivez la procédure ci-dessous.

note: (itstool) path: page/p
en: In order to use a library in C, you need to tell the compiler where the header files are, and tell the linker where to find the needed libraries. The issue is that your program will not compile on another computer if the header and the libraries are elsewhere.
fr: Pour utiliser une bibliothèque en C, vous devez indiquer au compilateur où se trouvent les fichiers d'en-tête (header) et à l'éditeur de lien (linker) où se trouvent les bibliothèques nécessaires. Le problème est que votre programme ne pourra pas être compilé sur un autre ordinateur si les fichiers d'en-tête et les bibliothèques sont situés ailleurs.

note: (itstool) path: item/p
en: Select the directory containing the program where you want to add the library in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Properties</gui>.
fr: Sélectionnez le répertoire contenant le programme dans lequel vous voulez ajouter la bibliothèque dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Propriétés</gui>.

note: (itstool) path: item/p
en: Or from the <gui>main menu</gui>, select <guiseq><gui>Project</gui> <gui>Properties</gui></guiseq>. By default, it edits the properties of the currently selected item in the project view. You can select a different item in the drop-down list button.
fr: D'une autre façon, dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Projet</gui><gui>Propriétés</gui></guiseq>. Par défaut, ces propriétés sont celles de l'élément actif sélectionné dans la vue projet. Vous pouvez sélectionner un autre élément dans la liste du menu déroulant.

note: (itstool) path: item/p
en: If the header files are installed in a standard location (<file>/usr/include</file>) you don't have to set this. If not, you need to add <input>-I<var>include_path</var></input> in the <gui>C preprocessor flags</gui> property if you are using <app>gcc</app> as your compiler. You can add several paths separated with spaces. These options will be used for all targets inside this directory.
fr: Si les fichiers d'en-tête (header) sont installés dans un emplacement standard (<file>/usr/include</file>), vous n'avez pas besoin de faire ce réglage. Sinon, vous devez ajouter <input>-I<var>include_path</var></input> dans la propriété <gui>Drapeaux du préprocesseur C</gui> si vous utilisez le compilateur <app>gcc</app>. Vous pouvez ajouter plusieurs chemins en les séparant par des espaces. Ces options seront utilisées pour toutes les cibles de ce répertoire.

note: (itstool) path: item/p
en: You might have to expand the <gui>More options</gui> button to see this. Click on the <gui>Apply</gui> button when you are done.
fr: Il se peut que vous deviez cliquer sur le bouton <gui>Plus d'options</gui> pour afficher cela. Quand vous êtes prêt, cliquez sur le bouton <gui>Appliquer</gui>.

note: (itstool) path: item/p
en: Next, you need to add the library to a target. Select the target where you want to add the library in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Properties</gui>.
fr: Ensuite, vous devez ajouter la bibliothèque à la cible. Sélectionnez le programme dans lequel vous voulez ajouter la bibliothèque dans la <gui>Vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Propriétés</gui>.

note: (itstool) path: item/p
en: You need to set the <gui>Linker flags</gui> property, adding <input>-l<var>library_name</var></input> if your compiler is <app>gcc</app>. <var>library_name</var> is the name of the library file without the <file>lib</file> prefix and without the <file>.a</file> or <file>.so</file> extension.
fr: Vous devez paramétrer la propriété <gui>Drapeaux de l'éditeur de liens</gui>, en ajoutant <input>-l<var>library_name</var></input> si votre compilateur est <app>gcc</app>. <var>library_name</var> est le nom du fichier de bibliothèque sans le préfixe <file>lib</file> et sans l'extension <file>.a</file> ou <file>.so</file>.

note: (itstool) path: item/p
en: If the library is in not in a standard directory, <app>gcc</app> can look in additional directories with the option <input>-L<var>library_path</var></input>.
fr: Si la bibliothèque n'est pas dans un répertoire standard, <app>gcc</app> peut la rechercher dans d'autres répertoires grâce à l'option <input>-L<var>library_path</var></input>.

note: (itstool) path: info/desc
en: Add or remove libraries to project targets.
fr: Ajouter ou retirer des bibliothèques des cibles d'un projet.

note: (itstool) path: page/title
en: Manage Libraries
fr: Gestion des bibliothèques

note: (itstool) path: info/desc
en: Remove a custom library from a target.
fr: Supprimer une bibliothèque personnalisée d'une cible.

note: (itstool) path: page/title
en: Remove a Custom Library
fr: Suppression d'une bibliothèque personnalisée

note: (itstool) path: item/p
en: Select the target that has the library you want to remove in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Properties</gui>.
fr: Sélectionnez la bibliothèque que vous voulez retirer dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Propriétés</gui>.

note: (itstool) path: item/p
en: Remove the library from the <gui>C preprocessor flags</gui> and <gui>Linker flags</gui> properties. Click on the <gui>Apply</gui> button to write the changes to the project files.
fr: Supprimez la bibliothèque des propriétés <gui>Drapeaux du préprocesseur C</gui> et <gui>Drapeaux de l'éditeur de liens</gui>. Cliquez sur le bouton <gui>Appliquer</gui> pour inscrire les changements dans les fichiers du projet.

note: (itstool) path: info/desc
en: Add a set of libraries to a target.
fr: Ajouter un ensemble de bibliothèques à une cible.

note: (itstool) path: page/title
en: Add packaged libraries
fr: Ajout de bibliothèques empaquetées

note: (itstool) path: page/p
en: On Linux, most libraries are distributed with additional data stored in a <app>pkg-config</app> file. This file contains information like the other libraries needed, the C compiler and the linker flags needed to use that library. This file, the header files and the library files themselves is called a package.
fr: Sous Linux, la plupart des bibliothèques sont distribuées avec des données additionnelles stockées dans un fichier <app>pkg-config</app>. Ce fichier indique par exemple les autres bibliothèques, le compilateur C et les drapeaux de l'éditeur de lien qui sont nécessaires pour pouvoir utiliser cette bibliothèque. Ce fichier, les fichiers d'en-tête et les fichiers bibliothèques eux-mêmes constituent un paquet.

note: (itstool) path: item/p
en: Select the program where you want to add the new library in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Add Library</gui>.
fr: Sélectionnez le programme dans lequel vous voulez ajouter la nouvelle bibliothèque dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Ajouter une bibliothèque</gui>.

note: (itstool) path: item/p
en: Or from the <gui>main menu</gui>, select <guiseq><gui>Project</gui> <gui>Add Library...</gui></guiseq>.
fr: D'une autre façon dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Projet</gui> <gui>Ajouter la bibliothèque</gui></guiseq>.

note: (itstool) path: item/p
en: You need to select the target where you want to add the library in the <gui>target button</gui> above.
fr: Vous devez sélectionner la cible où vous désirez ajouter la bibliothèque, dans le <gui>bouton cible</gui> au-dessus.

note: (itstool) path: item/p
en: A library cannot be added directly to a target. You can add only a module displayed in the <gui>module view</gui> below. If you select a library inside a module, the parent module will be added.
fr: Une bibliothèque ne peut pas être ajoutée directement à une cible. Vous ne pouvez qu'ajouter un module affiché dans la <gui>vue module</gui> en-dessous. Si vous sélectionnez une bibliothèque à l'intérieur d'un module, le module parent est ajouté.

note: (itstool) path: item/p
en: If the library you want is not displayed in the <gui>module view</gui>, you need to add it as a module first. Click on the button <gui>New Library</gui> and follow the explanation <link xref="project-manager-module-new">here</link>.
fr: Si la bibliothèque désirée ne s'affiche pas dans la <gui>vue module</gui>, vous devez d'abord l'ajouter comme module. Cliquez sur le bouton <gui>Nouvelle bibliothèque</gui> et suivez les indications <link xref="project-manager-module-new">ici</link>.

note: (itstool) path: note/p
en: After creating a new module, you have to wait a few seconds while the project files are reloaded to see the new module in the list.
fr: Après création d'un nouveau module, vous devez attendre quelques secondes pour que les fichiers du projets soient rechargés et que le nouveau module apparaisse dans la liste.

note: (itstool) path: item/p
en: When you are done, click on the <gui>Add</gui> button to add the selected module to the target.
fr: Quand vous avez terminé, cliquez sur le bouton <gui>Ajouter</gui> pour ajouter le module sélectionné à la cible.

note: (itstool) path: info/desc
en: Groups libraries in a module.
fr: Regrouper les bibliothèques dans un module.

note: (itstool) path: page/title
en: Add a Module
fr: Ajout d'un module

note: (itstool) path: page/p
en: Packages cannot be added directly to a program but have to be grouped in a module.
fr: Les paquets ne peuvent pas être ajoutés directement à un programme ; ils doivent être regroupés dans un module.

note: (itstool) path: item/p
en: Select a program in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear, and select <gui>Add Library</gui>.
fr: Sélectionnez le programme dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Ajouter une bibliothèque</gui>.

note: (itstool) path: item/p
en: On the <gui>Add Library</gui> dialog, click on the <gui>New Library</gui> button.
fr: Dans la fenêtre <gui>Ajouter une bibliothèque</gui>, cliquez sur le bouton <gui>Nouvelle bibliothèque</gui>.

note: (itstool) path: item/p
en: You will get a list of all the packaged libraries installed on your system. You can check one or more libraries.
fr: Vous obtenez une liste des paquets de bibliothèques installés sur votre système. Vous pouvez cocher une ou plusieurs bibliothèques.

note: (itstool) path: note/p
en: If the library you want does not appear here:
fr: Si la bibliothèque désirée n'y figure pas :

note: (itstool) path: item/p
en: Perhaps it is not installed on your system. Launch the application you use to install new programs and search for the library name. The package you need often has a "dev" or "devel" suffix and should include header files and a <app>pkg-config</app> file with a <file>.pc</file> extension.
fr: C'est probablement qu'elle n'est pas installée sur votre système. Lancez l'application que vous utilisez pour installer des nouveaux programmes et recherchez le nom de la bibliothèque. Le paquet voulu a souvent une extension « .dev » ou « .devel » et devrait inclure les fichiers d'en-tête (header) ainsi  qu'un fichier <app>pkg.config</app> avec une extension <file>.pc</file>.

note: (itstool) path: item/p
en: It could be that the library is not packaged, it is often the case for libraries not developed on Linux. See the chapter <link xref="project-manager-library-add"/> explaining how to use them.
fr: Il peut arriver que la bibliothèque n'appartienne pas à un paquet, ce qui est souvent le cas des bibliothèques développées en dehors de Linux. Reportez-vous au chapitre <link xref="project-manager-library-add"/> qui explique comment les utiliser.

note: (itstool) path: item/p
en: After selecting one library, a module name will be automatically generated but you can change it. You can select an already existing module name to add a new library to it and to all targets already using it.
fr: Une fois la bibliothèque sélectionnée, un nom de module est automatiquement généré, mais vous pouvez le modifier. Vous pouvez sélectionner un nom de module existant pour ajouter une bibliothèque, à lui et à toutes les cibles qui l'utilise déjà.

note: (itstool) path: item/p
en: When you are done, click on the <gui>Add</gui> button to create the new module with the selected libraries. You need to add a new module to at least one target to really use it.
fr: Quand vous êtes prêt, cliquez sur le bouton <gui>Ajouter</gui> pour créer un nouveau module avec les bibliothèques sélectionnées. Vous devez ajouter un nouveau module à au moins une cible pour l'utiliser effectivement.

note: (itstool) path: info/desc
en: Remove a set of libraries from a target.
fr: Supprimer un ensemble de bibliothèques d'une cible.

note: (itstool) path: page/title
en: Remove a Module
fr: Suppression d'un module

note: (itstool) path: item/p
en: Select the library you want to remove in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear, and select <gui>Remove</gui>.
fr: Sélectionnez la bibliothèque que vous voulez retirer dans la <gui>vue projet</gui>, cliquez le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Retirer</gui>.

note: (itstool) path: item/p
en: Confirm the removal. This library will be removed from the target.
fr: Confirmez la suppression. La bibliothèque est retirée de la cible.

note: (itstool) path: info/desc
en: Remove a library from a module.
fr: Supprimer une bibliothèques d'un module.

note: (itstool) path: page/title
en: Remove a Package
fr: Suppression d'un paquet

note: (itstool) path: item/p
en: Select the package you want to remove in the <gui>project view</gui> , click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Remove</gui>.
fr: Sélectionnez le paquet que vous voulez supprimer dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Retirer</gui>.

note: (itstool) path: item/p
en: Confirm the removal. This package will be removed from the project file.
fr: Confirmez la suppression. Ce paquet est retiré du fichier projet.

note: (itstool) path: info/desc
en: Project manager.
fr: Gestionnaire de projet.

note: (itstool) path: page/title
en: Project manager plugin
fr: Greffon gestionnaire de projet

note: (itstool) path: page/p
en: <app>Anjuta</app> supports several already existing project formats through plugin backends. The main one is the autotools format commonly used on Linux.
fr: <app>Anjuta</app> accepte plusieurs formats de projet déjà existants grâce aux moteurs de gestion sous forme de greffons. Le principal est le format autotools communément utilisé sous Linux.

note: (itstool) path: page/p
en: The project backend to use is chosen when creating or importing a new project in <app>Anjuta</app>. It is displayed in the properties of the project root node and can be changed at any time.
fr: Le moteur de gestion du projet à utiliser est choisi lors de la création ou l'importation d'un projet dans <app>Anjuta</app>. Il s'affiche dans les propriétés du nœud racine du projet et peut être modifié à tout moment.

note: (itstool) path: page/p
en: Whatever the underlying backend, the graphical interface is the same but some functions might be disabled.
fr: Quelle que soit le moteur de gestion sous-jacent, l'interface graphique est la même, mais certaines fonctions peuvent être désactivées.

note: (itstool) path: section/title
en: Project Backend Plugin
fr: Greffon moteur de gestion de projet

note: (itstool) path: info/desc
en: Edit project properties.
fr: Modifier les propriétés du projet.

note: (itstool) path: page/title
en: Edit a Project
fr: Modification d'un projet

note: (itstool) path: info/desc
en: Add existing files to a project.
fr: Ajouter des fichiers existants à un projet.

note: (itstool) path: page/title
en: Add Files
fr: Ajout de fichiers

note: (itstool) path: item/p
en: Select the target where you want to add the new source files in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Add Source File</gui>.
fr: Sélectionnez la cible dans laquelle vous voulez ajouter le nouveau fichier source dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Ajouter un fichier source</gui>.

note: (itstool) path: item/p
en: Or from the <gui>main menu</gui>, select <guiseq><gui>Project</gui> <gui>Add Source File...</gui></guiseq>
fr: D'une autre façon, dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Projet</gui> <gui>Ajouter un fichier source</gui></guiseq>.

note: (itstool) path: item/p
en: You can select another target in the top <gui>target chooser button</gui>.
fr: Vous pouvez sélectionner une autre cible en agissant sur le <gui>bouton de choix des cibles</gui> situé en haut.

note: (itstool) path: item/p
en: In the file chooser below, select the files you want to add. Then click on the <gui>Add</gui> button to add those files to your project. You can select several files at the same time keeping <key>Ctrl</key> key pressed or using the <key>Shift</key> to select a range of files.
fr: Dans le sélecteurs de fichiers ci-dessous, sélectionnez les fichiers que vous souhaitez ajouter. Puis cliquez sur le bouton <gui>Ajouter</gui> pour les ajouter à votre projet. Vous pouvez choisir plusieurs fichiers en même temps en maintenant la touche <key>Ctrl</key> enfoncée, ou sélectionner une série avec la touche <key>Maj</key>.

note: (itstool) path: note/p
en: You can add files in sub-directories of the project. Most project formats require the files to be under the project directory. Added source files outside the project directory are automatically copied inside to fulfill this requirement.
fr: Vous pouvez ajouter des fichiers dans les sous-répertoires du projet. La plupart des formats de projets imposent la présence des fichiers dans le dossier du projet. Les fichiers source ajoutés à l'extérieur du dossier du projet sont automatiquement copiés à l'intérieur pour satisfaire ce critère.

note: (itstool) path: info/desc
en: Add or remove files from a project.
fr: Ajouter ou retirer des fichiers d'un projet.

note: (itstool) path: page/title
en: Manage Files
fr: Gestion des fichiers

note: (itstool) path: info/desc
en: Remove files from a project.
fr: Retirer des fichiers d'un projet.

note: (itstool) path: page/title
en: Remove Files
fr: Suppression de fichiers

note: (itstool) path: item/p
en: Select the file you want to remove in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Remove</gui>.
fr: Sélectionnez le fichier que vous voulez retirer dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Retirer</gui>.

note: (itstool) path: item/p
en: Confirm the removal. The file will only be removed from the project, not from your disk.
fr: Confirmez la suppression. Le fichier est retiré du projet mais n'est pas supprimé de votre disque.

note: (itstool) path: note/p
en: You can select several files at the same time by keeping the <key>Ctrl</key> key pressed or select a range using the <key>Shift</key> key.
fr: Vous pouvez sélectionner plusieurs fichiers en même temps en maintenant la touche <key>Ctrl</key> enfoncée, ou sélectionner une série avec la touche <key>Maj</key>.

note: (itstool) path: info/desc
en: Add a target to a project.
fr: Ajouter une cible à un projet.

note: (itstool) path: page/title
en: Add a Target
fr: Ajout d'une cible

note: (itstool) path: page/p
en: A target groups files together and defines their use. It is used to represent a program, with all its source files as its children or only group data files those should be installed at the same place.
fr: Une cible regroupe des fichiers et définit leur utilisation. Elle sert à représenter un programme avec tous ses fichiers sources comme enfants, ou regroupe seulement les fichiers de données qui doivent être installés au même endroit.

note: (itstool) path: item/p
en: Select the directory where you want to add the new target in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>New Target</gui>.
fr: Sélectionnez le répertoire dans lequel vous voulez ajouter la nouvelle cible dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Nouvelle cible</gui>.

note: (itstool) path: item/p
en: Or from the <gui>main menu</gui>, select <guiseq><gui>Project</gui> <gui>New Target...</gui></guiseq>.
fr: D'une autre façon dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Projet</gui><gui>Nouvelle cible</gui></guiseq>.

note: (itstool) path: item/p
en: You can select another directory in the bottom <gui>directory tree view</gui>.
fr: Vous pouvez sélectionner un autre répertoire dans la partie inférieure de la <gui>vue arborescente des répertoires</gui>.

note: (itstool) path: item/p
en: Enter a target name and select the type of the target in the drop-down list below. Depending on your project backend, various types of target are possible, see at the bottom.
fr: Saisissez un nom de cible et sélectionnez le type de cible dans la liste déroulante en-dessous. Selon votre moteur de gestion de projet, différents types de cible sont possibles, comme ci-dessous.

note: (itstool) path: note/p
en: Target names are typically restricted to letters, digits and the underscore, so it's safer to avoid other characters.
fr: Les noms de cibles sont habituellement restreints aux lettres, chiffres et le caractère de soulignement. Aussi vaut-il mieux éviter d'utiliser d'autres caractères.

note: (itstool) path: item/p
en: When you have chosen the target name, type and parent, click on the <gui>Add</gui> button to create this new target.
fr: Quand vous avez choisi le nom, le type et le parent de la cible, cliquez sur le bouton <gui>Ajouter</gui> pour créer cette nouvelle cible.

note: (itstool) path: info/desc
en: Add, edit or remove targets from a project.
fr: Ajouter, modifier ou retirer des cibles d'un projet.

note: (itstool) path: page/title
en: Manage Targets
fr: Gestion des cibles

note: (itstool) path: info/desc
en: Remove a target from a project.
fr: Retirer une cible d'un projet.

note: (itstool) path: page/title
en: Remove a Target
fr: Suppression d'une cible

note: (itstool) path: item/p
en: Select the target you want to remove in the <gui>project view</gui>, click on the right mouse button to make the <gui>project context menu</gui> appear and select <gui>Remove</gui>.
fr: Sélectionnez la cible que vous voulez supprimer dans la <gui>vue projet</gui>, cliquez sur le bouton droit de la souris pour afficher le <gui>menu contextuel du projet</gui>, puis sélectionnez <gui>Retirer</gui>.

note: (itstool) path: item/p
en: Confirm the removal. The target and all its properties will be removed from the project file. All its files stay untouched on your hard disk.
fr: Confirmez la suppression. La cible et toutes ses propriétés sont alors supprimées du fichier projet. Tous ses fichiers restent intacts sur votre disque dur.

note: (itstool) path: info/desc
en: Display project's content.
fr: Afficher le contenu du projet.

note: (itstool) path: page/title
en: View a Project
fr: Affichage d'un projet

note: (itstool) path: page/p
en: A project is represented by a tree, the root item corresponds to the project while children represent programs, libraries, directories and source files. Each item can have properties allowing to set more details like project version, compiler flags or installation directories. These item are divided in several categories, depending on the backend not all are available:
fr: Un projet est représenté sous forme d'arborescence, l'élément racine correspond au projet alors que les enfants représentent les programmes, les bibliothèques, les dossiers et les fichiers source. Chaque élément peut posséder des propriétés permettant de définir plus de détails comme la version du projet, les drapeaux de compilation ou les dossiers d'installation. Ces éléments sont divisés en plusieurs catégories, mais suivant le moteur, toutes ne sont pas disponibles :

note: (itstool) path: item/title
en: Root
fr: Racine

note: (itstool) path: item/p
en: There is only one node of this kind. It represents the project itself. It is the place where you can set project wide properties like the project name or the project version.
fr: Il n'y a qu'un seul nœud de ce type. Il représente le projet lui-même. Il est l'endroit où vous pouvez définir les propriétés générales du projet comme son nom ou sa version.

note: (itstool) path: item/p
en: This is a set of packages used in autotools project. They appear as children of the root node to represent all modules defined and as children of each target using them. For more details, see <link xref="project-manager-module-new"/>.
fr: Ceci est un ensemble de paquets utilisés dans le projet autotools. Ils apparaissent comme les enfants du nœud racine pour représenter tous les modules définis et comme enfants de chaque cible les utilisant. Pour de plus amples détails, consultez <link xref="project-manager-module-new"/>.

note: (itstool) path: item/title
en: Package
fr: Paquet

note: (itstool) path: item/p
en: This is a packaged library used in autotools project. They appear as children of each module. For more details, see <link xref="project-manager-library"/>.
fr: Ceci sont les paquets d'une bibliothèque utilisés dans le projet autotools. Ils apparaissent comme les enfants de chaque module. Pour plus de détails, consultez <link xref="project-manager-library"/>.

note: (itstool) path: item/title
en: Folder
fr: Dossier

note: (itstool) path: item/p
en: This is used to group targets allowing to set common properties. They are often implemented by sub directories. For more details, see <link xref="project-manager-folder"/>.
fr: Ceci est utilisé pour regrouper des cibles permettant de définir des propriétés communes. Elles sont souvent implémentées comme des sous-dossiers. Pour plus de détails, consultez <link xref="project-manager-folder"/>.

note: (itstool) path: item/title
en: Target
fr: Cible

note: (itstool) path: item/p
en: It groups files and define how they are used. There are several kinds of targets, by example program, library or data, corresponding to different use of the child files. They often represent generated project files like compiled programs or libraries. For more details see <link xref="project-manager-target"/>.
fr: Elle regroupe des fichiers et définit la manière dont ils sont utilisés. Il existe plusieurs sortes de cibles, comme par exemple des cibles programme, bibliothèque ou de données et elles correspondent à des utilisations différentes des fichiers enfants. Elles représentent souvent des fichiers de projets générés comme des programmes compilés ou des bibliothèques. Pour plus de détails, consultez <link xref="project-manager-target"/>.

note: (itstool) path: note/p
en: You can drag and drop targets at the beginning of the project tree view to create a shortcut allowing to access them more easily. By default all program targets are already put here.
fr: Vous pouvez faire glisser et déposer les cibles en haut de la vue arborescente du projet pour créer un raccourci permettant un accès plus aisé. Par défaut, toutes les cibles programmes sont placées ici.

note: (itstool) path: item/p
en: Each source file is represented by a item in the project view. The use of each file depends on its parent target. All children of a program target are compiled to generate it. While children of a data target are only copied to a directory when the project is installed. For more details see <link xref="project-manager-source"/>.
fr: Chaque fichier source est représenté par un élément dans la vue du projet. L'utilisation de chaque fichier dépend de sa cible parente. Tous les enfants d'une cible programme sont compilés pour le générer. À l'opposé, les enfants d'une cible de données ne sont copiés dans un dossier qu'à l'installation du projet. Pour plus de détails, consultez <link xref="project-manager-source"/>.

note: (itstool) path: info/desc
en: Create a new project from scratch.
fr: Créer un projet à partir de rien.

note: (itstool) path: page/title
en: Create a Project
fr: Création d'un projet

note: (itstool) path: page/p
en: New projects are created from templates. <app>Anjuta</app> will ask you for various information, like the type of the project, its name and more.
fr: Les nouveaux projets sont créés à partir de modèles. <app>Anjuta</app> vous demande diverses informations, comme le type du projet, son nom et bien d'autres choses encore.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>File</gui> <gui>New</gui><gui>Project</gui></guiseq>.
fr: Dans le <gui>menu principal</gui>, sélectionnez <guiseq><gui>Fichier</gui> <gui>Nouveau</gui><gui>Projet</gui></guiseq>.

note: (itstool) path: item/p
en: Or from the drop-down list of the <gui>New</gui> button in the <gui>top tool bar</gui>, select <gui>Project</gui> to start the project wizard.
fr: D'une autre façon, dans la liste déroulante du bouton <gui>Nouveau</gui> dans la <gui>barre d'outils supérieure</gui>, sélectionnez <gui>Projet</gui> pour démarrer l'assistant de projet.

note: (itstool) path: item/p
en: Select the icon representing the type of the project you want to create and click on <gui>Forward</gui>.
fr: Sélectionnez l'icône représentant le type de projet que vous voulez créer et cliquez sur <gui>Continuer</gui>.

note: (itstool) path: note/p
en: Leave the mouse over a project icon for a second and a small pop-up message will appear showing more information about this type of project.
fr: En laissant le pointeur de souris sur une icône de projet pendant quelques instants, un message d'aide apparaît donnant des informations sur le type de projet.

note: (itstool) path: item/p
en: Depending on the selected project type, you will have to enter different information. When you are done, click on <gui>Forward</gui>.
fr: Selon le type de projet sélectionné, vous devez saisir des informations différentes. Une fois réalisé, cliquez sur <gui>Continuer</gui>.

note: (itstool) path: item/p
en: All informations are grouped in pages, typically you will have to fill two or three pages. You can go back at any time using the button <gui>Back</gui>.
fr: Toutes les informations sont regroupées par pages et il vous faut souvent renseigner deux ou trois pages. Vous pouvez toujours revenir en arrière en utilisant le bouton <gui>Précédent</gui>.

note: (itstool) path: note/p
en: Keep the mouse over the button or typing area for a second to get a small pop-up message with more details about the corresponding setting.
fr: Laissez le pointeur de souris sur un bouton ou une zone de saisie pendant quelques instants pour obtenir un petit message d'aide donnant plus de détails sur les paramètres correspondants.

note: (itstool) path: item/p
en: After filling out all the information pages, you will get a summary page listing the main information about your project. Nothing has been written to your disk yet at this point. Click on <gui>Apply</gui> to save the project and open it in <app>Anjuta</app>.
fr: Après avoir renseigné toutes les pages, vous obtenez une page de résumé affichant les principales informations sur ce projet. Rien n'a encore été écrit sur votre disque jusque-là. Cliquez sur <gui>Appliquer</gui> pour enregistrer le projet et l'ouvrir dans <app>Anjuta</app>.

note: (itstool) path: note/p
en: Each project type corresponds to a template. <app>Anjuta</app> already includes several templates but you can add custom ones and even write your own.
fr: Chaque type de projet correspond à un modèle. <app>Anjuta</app> inclut déjà plusieurs modèles mais vous pouvez ajouter des projets personnalisés et même écrire les vôtres.

note: (itstool) path: info/desc
en: Project wizard template.
fr: Assistant de modèle de projet.

note: (itstool) path: page/title
en: Project wizard template
fr: Assistant de modèle de projet

note: (itstool) path: page/p
en: A project template is composed of a bunch of files which can be processed by a powerful template processing engine called <app>autogen</app>. A project template file has a <file>.wiz</file> extension, and describes all the project properties and files needed.
fr: Un modèle de projet se compose d'un ensemble de fichiers qui peuvent être traités par un puissant moteur de gestion de modèle appelé<app>autogen</app>. Un fichier modèle de projet a une extension <file>.wiz</file> et décrit toutes les propriétés du projet ainsi que les fichiers nécessaires.

note: (itstool) path: page/p
en: This <file>.wiz</file> file looks like a XML file and is documented <link href="http://library.gnome.org/devel/libanjuta/stable/project-wizard-format.html">here</link>.
fr: Ce fichier <file>.wiz</file> ressemble à un fichier XML et est présenté de façon détaillée <link href="http://library.gnome.org/devel/libanjuta/stable/project-wizard-format.html">ici</link>.

note: (itstool) path: info/desc
en: Run parameters dialog
fr: Boîte de dialogue des paramètres du programme

note: (itstool) path: page/title
en: Run Parameters Dialog
fr: Boîte de dialogue « Paramètres du programme »

note: (itstool) path: page/p
en: The <gui>run parameter</gui> dialog allows you to define the current program and several parameters.
fr: La boîte de dialogue <gui>Paramètres du programme</gui> vous permet de définir le programme actuel et plusieurs paramètres.

note: (itstool) path: item/title
en: <gui>Program</gui>
fr: <gui>Programme</gui>

note: (itstool) path: item/p
en: This is the program that will be executed if you run a program with or without the debugger. The drop-down list allows you to select programs created by the current project, but you can click on the <gui>Browse</gui> button to choose any other program.
fr: C'est le programme qui est exécuté quand vous le lancez avec ou sans le débogueur. La liste déroulante vous permet de sélectionner les programmes créés par le projet actuel, mais vous pouvez cliquer sur le bouton <gui>Parcourir</gui> pour choisir un autre programme.

note: (itstool) path: item/title
en: <gui>Arguments</gui>
fr: <gui>Paramètres</gui>

note: (itstool) path: item/p
en: These are the command line arguments used by your program. The drop-down list keeps an history of the last arguments used.
fr: Ce sont les paramètres de la ligne de commande utilisés par votre programme. La liste déroulante conserve un historique des derniers paramètres utilisés.

note: (itstool) path: item/title
en: <gui>Working Directory</gui>
fr: <gui>Répertoire de travail</gui>

note: (itstool) path: item/p
en: The working directory is the current directory when your program will be run.
fr: Le répertoire de travail est le répertoire actuel où votre programme est exécuté.

note: (itstool) path: item/title
en: <gui>Environment Variables</gui>
fr: <gui>Variables d'environnement</gui>

note: (itstool) path: item/p
en: You can click on the drop-down section, to display all environment variables that will be accessible by your program. By default, it includes all the current environment variables, they are displayed in light gray.
fr: Cliquez sur la section déroulante pour afficher toutes les variables d'environnement accessibles à votre programme. Par défaut, elle inclut toutes les variables d'environnement actuelles, celles-ci sont affichées en gris clair.

note: (itstool) path: item/p
en: You can click on the <gui>New</gui> button to add a new environment variable.
fr: Cliquez sur le bouton <gui>Nouveau</gui> pour ajouter une nouvelle variable d'environnement.

note: (itstool) path: item/p
en: You can click on the <gui>Edit</gui> button to change the value of the selected environment variable.
fr: Cliquez sur <gui>Édition</gui> pour modifier la valeur de la variable d'environnement sélectionnée.

note: (itstool) path: item/p
en: You can click on the <gui>Delete</gui> button to remove the selected environment variable.
fr: Cliquez sur <gui>Supprimer</gui> pour supprimer la variable d'environnement sélectionnée.

note: (itstool) path: item/p
en: When a variable has not the same value as in the current environment, it is displayed in black.
fr: Quand une variable n'a pas la même valeur que dans l'environnement actuel, elle s'affiche en noir.

note: (itstool) path: item/title
en: <gui>Run in Terminal</gui>
fr: <gui>Exécution dans un terminal</gui>

note: (itstool) path: item/p
en: This has to be checked to run the program in a terminal allowing you to provide inputs and see its outputs using the standard Unix streams. It is not necessary for programs having a graphical interface.
fr: Cochez cette case pour exécuter le programme dans un terminal permettant de saisir des données et de les visualiser avec les flux Unix standards. Ce n'est pas nécessaire pour les programmes possédant une interface graphique.

note: (itstool) path: info/desc
en: Start a program without the debugger.
fr: Démarrer un programme sans le débogueur.

note: (itstool) path: page/title
en: Run a program
fr: Exécution d'un programme

note: (itstool) path: page/p
en: If <app>Anjuta</app> is used to start a program it checks that it is up to date and builds it if needed.
fr: Si <app>Anjuta</app> est utilisé pour démarrer un programme, il s'assure qu'il est bien à jour et le construit si besoin.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Run</gui> <gui>Run</gui></guiseq> or press <key>F3</key> to execute the current program.
fr: Dans le <gui>menu principal</gui>, choisissez <guiseq><gui>Exécuter</gui><gui>Exécuter</gui></guiseq> ou appuyez sur <key>F3</key> pour exécuter le programme actuel.

note: (itstool) path: page/p
en: The current program and several parameters can be set on the <gui>parameter</gui> dialog. See <link xref="run-parameters-dialog"/> for more information.
fr: Le programme actuel et plusieurs paramètres peuvent être définis dans la boîte de dialogue <gui>Paramètres du programme</gui>. Consultez <link xref="run-parameters-dialog"/> pour plus d'informations.

note: (itstool) path: item/p
en: From the <gui>main menu</gui>, select <guiseq><gui>Run</gui> <gui>Program Parameters...</gui></guiseq> to display the dialog.
fr: Dans le <gui>menu principal</gui>, choisissez <guiseq><gui>Exécuter</gui><gui>Paramètres du programme...</gui></guiseq> pour afficher la boîte de dialogue.

note: (itstool) path: note/p
en: If your program needs data files, you probably have to install it at least one time before running it. See <link xref="autotools-build-install"/> for more information.
fr: Si le programme a besoin de fichiers de données, il vous faut probablement les installer avant de l'exécuter. Consultez <link xref="autotools-build-install"/> pour plus d'informations.

note: (itstool) path: info/desc
en: All windows and dialogs.
fr: Toutes les fenêtres et toutes les boîtes de dialogue.

note: (itstool) path: page/title
en: Windows and dialogs
fr: Fenêtres et boîtes de dialogue
