Fenêtre Projets

De RAD Studio
(Redirigé depuis Gestionnaire de projets)
Aller à : navigation, rechercher

Remonter à Introduction à RAD Studio

Remonter à Fenêtres d'outils - Index


Voir > Fenêtres d'outils > Projets

Affiche et organise le contenu du groupe de projets en cours et de tous les projets qu'il contient. Vous pouvez effectuer de nombreuses tâches de gestion de projet importantes, comme l'ajout, la suppression et la compilation de fichiers. Par défaut, la fenêtre Projets est positionnée dans le coin supérieur droit de l'EDI. Comme de nombreuses fenêtres de l'EDI, cette fenêtre est ancrable.

Remarque: Certaines fonctionnalités décrites ici ne sont disponibles que dans des éditions spécifiques du produit. Par exemple, certaines fonctionnalités de la fenêtre Projets sont uniquement disponibles pour C++Builder.

Noeuds et éléments de la fenêtre Projets

Le contenu du projet en cours est représenté par une structure arborescente dans la fenêtre Projets. Les divers noeuds et éléments de la structure arborescente sont indiqués par des icônes et des libellés.

Conseil: Vous pouvez aussi ouvrir des dossiers de ce menu en double-cliquant dessus.

Voici une liste partielle des icônes qui apparaissent dans la structure arborescente de la fenêtre Projets :

  • ProjGroupNew.png Noeud Groupe de projets
  • Project.png Noeud Projet (généralement un fichier .exe)
    • Noeud BuildConfigNode.png Configurations de construction
      • BuildConfig.png Configuration de construction (Debug, Release ou personnalisée)
    • Noeud Platforms.png Plates-formes cible (seulement disponible pour les applications multi-périphériques telles qu'une application HD multi-périphérique ou une application console multi-périphérique)
      • Android.png Plate-forme Android 32 bits (Android)
      • Android.png Plate-forme Android 64 bits (Android64)
      • IOS.png Plate-forme pour Périphérique iOS 64 bits (iOSDevice64)
      • IOS.png Plate-forme pour Simulateur iOS ARM 64 bits (iOSSimARM64)
      • Linux icon1.png Plate-forme Linux 64 bits (Linux64)
      • OSX.png Plate-forme macOS 64 bits (OSX64)
      • OSX.png Plate-forme macOS ARM 64 bits (OSXARM64)
      • Windows.png Plate-forme Windows 32 bits (Win32)
      • Windows.png Plate-forme Windows 64 bits (Win64)


Barre d'outils de la fenêtre Projets

Pour activer/désactiver la barre d'outils de la fenêtre Projets, cliquez avec le bouton droit sur la fenêtre Projets et sélectionnez Barre d'outils dans le menu contextuel.

Elément Description

Activate.png Activer le projet sélectionné

Affiche le projet sélectionné au-dessus des autres projets dans l'EDI pour que vous puissiez le modifier. Vous pouvez aussi double-cliquer sur le projet pour l'activer. Le projet actif est affiché en gras.

AddNewFile.png Ajouter un nouveau projet

Affiche la boîte de dialogue Nouveaux éléments afin que vous puissiez ajouter un nouveau projet au groupe de projets en cours.

RemoveSelected.png Retirer le fichier ou le projet sélectionné

Retire le projet sélectionné du groupe de projets en cours.

Synchronize icon.png Synchroniser la sélection avec l'éditeur

Synchronise l'éditeur de code avec la sélection en cours dans l'arborescence du projet. Développe l'arborescence si nécessaire et sélectionne dans l'arborescence le fichier qui est actuellement actif dans l'éditeur (si le fichier existe dans l'arborescence du projet). La commande Suivi automatique associée, dans le menu contextuel commun, active et désactive la synchronisation permanente.

BuildGroupsIcon.png Afficher le volet Groupes de construction

Affiche le volet Groupes de construction sous la fenêtre Projets. Utilisez le volet Groupes de construction pour créer des groupes de projets (à l'intérieur d'un groupe de projets) que vous pouvez ensuite construire, compiler, nettoyer ou supprimer en tant que groupe.

SetActiveConfig.png Définir les configurations actives

Définit la configuration de construction active pour tous les projets du groupe de projets. Cliquez sur la flèche déroulante pour sélectionner la configuration choisie (les valeurs par défaut sont Debug et Release). La liste déroulante contient seulement les configurations qui existent pour le groupe de projets en cours.

SetActivePlatform.png Définir les plates-formes actives

Définit la plate-forme cible active pour tous les projets du groupe de projets. Cliquez sur la flèche déroulante pour sélectionner la plate-forme choisie. La liste déroulante contient seulement les plates-formes actuellement activées pour le projet.

Zone de liste des fichiers et des projets

Affiche les projets et les fichiers du groupe de projets en cours.

Commandes de menu contextuel communes

La fenêtre Projets dispose de différents menus contextuels, selon l'objet sélectionné (tel que le noeud Groupe de projets, Projet, Fichier ou Configurations de construction). Toutefois, les menus contextuels partagent plusieurs des commandes de menu communes suivantes. Les commandes communes sont disponibles lorsque vous cliquez avec le bouton droit sur une zone vide de la zone de liste des projets.

Elément Description

Afficher le chemin

Ajoute un champ supplémentaire (Chemin) à la fenêtre Projets afin d'afficher le chemin d'accès aux fichiers, projets et groupes de projets.

Suivi automatique

Active/désactive la synchronisation entre l'éditeur de code et la fenêtre Projets. Quand cette option est cochée, le fichier actuellement en cours d'édition dans l'éditeur de code détient aussi la focalisation dans la fenêtre Projets. Suivi automatique active la synchronisation permanente, tandis que la commande associée SyncWEditor.png Synchroniser la sélection avec l'éditeur de la barre d'outils effectue une synchronisation unique (même si l'option Suivi automatique est désactivée).

Repli automatique

Replie la structure de l'arborescence du projet dès qu'une opération est achevée.

Afficher la sortie du projet

Ajoute le dossier de ProjOutput.png sortie à la fenêtre et liste les fichiers qui font partie de la sortie de construction du projet, tels que les fichiers DCU et EXE. Ce dossier n'est pas un répertoire réel sur le disque, mais vous pouvez voir les emplacements des fichiers de sortie du répertoire réel en déplaçant la souris au-dessus du nom des fichiers à l'intérieur du dossier de sortie.

Vous pouvez définir vos répertoires de sortie comme suit :

  • Delphi - Outils > Options > Langage > Options Delphi > Bibliothèque
    • Répertoire de sortie DCP
    • Répertoire de sortie HPP
    • Répertoire de sortie des packages
  • C++ - Outils > Options > Langage > Options C++ > Chemins et répertoires (C++)
    • Répertoire de sortie BPI/LIB
    • Répertoire de sortie des packages

Rester au-dessus

Affiche la fenêtre Projets au premier plan du bureau, même si d'autres fenêtres sont affichées.

Ancrable

Quand cette option est cochée, la fenêtre Projets est ancrée (attachée) aux autres fenêtres d'outils, telles que l'éditeur de code. Décochez cette option pour transformer le Gestionnaire de projets en fenêtre flottante.

Barre d'état

Affiche le chemin d'accès complet du fichier sélectionné dans la partie inférieure de la fenêtre Projets. Cette option est activée par défaut.

Activité de l'audit de code

Affiche l'état en cours de l'activité de l'audit de code, indiquée avec une barre de progression en bas de la fenêtre Projets.

ExpandNodes.png Développer

Ouvre le ou les noeuds actuellement sélectionnés dans l'arborescence du projet afin de voir le contenu du ou des noeuds.

CollapseNodes.png Replier

Ferme les noeuds actuellement sélectionnés dans l'arborescence du projet afin de ne voir que les noms des noeuds.

SelectView.png Vues

Contrôle la vue des fichiers de votre projet ou groupe de projets. Sélectionnez l'un des trois choix possibles :

  • Répertoire (imbriqué) - chaque répertoire est un noeud développable distinct. C'est la valeur par défaut.
  • Répertoire (plat) - les fichiers résident directement sous un noeud de répertoire qui affiche le chemin entier où ils résident.
  • Liste - aucun noeud de répertoire n'est visible.

SortBy.png Tri

Spécifie l'ordre de tri global à utiliser dans tous les projets du groupe de projets en cours (Trier les projets par) ou dans tous les projets créés ou importés par la suite (Ordre de tri par défaut), comme suit :

Trier les projets par

Définit l'ordre de tri global de tous les projets du groupe de projets en cours. Trie les éléments listés dans la fenêtre Projets selon les critères suivants :

  • Nom - ordre alphabétique utilisant les lettres initiales du nom du noeud ou du fichier (pour des fichiers individuels, pas à l'intérieur des noeuds)
  • Date modifiée - les fichiers récemment modifiés sont listés avant les fichiers comportant des dates de modification plus anciennes
  • Chemin - ordre alphabétique utilisant le chemin d'accès complet des fichiers
  • Type - ordre alphabétique utilisant l'extension des fichiers (.pas, .cpp, .res et ainsi de suite)
  • Trier automatiquement - quand cette option est cochée en même temps qu'une autre des options Trier les projets par, ajoute automatiquement de nouveaux éléments dans l'ordre correct indiqué par la sélection Trier les projets par. Trier automatiquement est désactivée si vous réorganisez les éléments de la fenêtre Projets par glisser-déposer.

Le noeud Configurations de construction reste au sommet du groupe de projets et n'est pas trié. Pour définir l'ordre de tri local d'un projet sélectionné, utilisez la commande de menu contextuel Trier par. Si l'ordre de tri global est défini (via la barre d'outils), l'ordre de tri local (défini via le menu contextuel) est désactivé.

Ordre de tri par défaut

Définit l'ordre de tri global de tous les projets ouverts par la suite dans l'EDI. Trie les éléments listés dans la fenêtre Projets selon les critères suivants :

  • Nom - ordre alphabétique utilisant les lettres initiales du nom du noeud ou du fichier (pour des fichiers individuels, pas à l'intérieur des noeuds)
  • Date modifiée - les fichiers récemment modifiés sont listés avant les fichiers comportant des dates de modification plus anciennes
  • Chemin - ordre alphabétique utilisant le chemin d'accès complet des fichiers
  • Type - ordre alphabétique utilisant l'extension des fichiers (.pas, .cpp, .res et ainsi de suite)
  • Trier automatiquement - quand cette option est cochée en même temps qu'une autre des options Trier les projets par, ajoute automatiquement de nouveaux éléments dans l'ordre correct indiqué par la sélection Trier les projets par. Trier automatiquement est désactivée si vous réorganisez les éléments de la fenêtre Projets par glisser-déposer.

Le noeud Configurations de construction reste au sommet du groupe de projets et n'est pas trié. Pour définir l'ordre de tri local d'un projet sélectionné, utilisez la commande de menu contextuel Trier par. Si l'ordre de tri global est défini (via la barre d'outils), l'ordre de tri local (défini via le menu contextuel) est désactivé.

Barre d'outils

Affiche ou masque la barre d'outils en haut de la fenêtre Projets.

Menu contextuel du noeud Groupe de projets

Cliquez avec le bouton droit sur un groupe de projets pour afficher les commandes suivantes.

Elément Description

Tout compiler

Compile tous les projets du groupe de projets en cours qui ont été modifiés depuis la dernière construction, ainsi que tous les fichiers qui en dépendent. Cette option est seulement disponible pour les groupes de projets qui contiennent plusieurs projets.

Tout construire

Reconstruit tous les projets du groupe de projets en cours, qu'ils aient ou non été modifiés. Cette option est seulement disponible pour les groupes de projets qui contiennent plusieurs projets.

Tout nettoyer

Retire les fichiers générés de tous les projets du groupe de projets en cours, tels que les fichiers de code des objets. Cette option est seulement disponible pour les groupes de projets qui contiennent plusieurs projets.

Ajouter un nouveau projet

Affiche la boîte de dialogue Nouveaux éléments, qui vous permet de créer un nouveau projet et de l'ajouter au groupe de projets en cours.

Ajouter un projet existant

Affiche la boîte de dialogue Ouvrir un projet, qui vous permet d'ajouter un projet existant au groupe de projets en cours.

Enregistrer le groupe de projets

Enregistre le fichier projet (.bdsgroup) du groupe de projets. Utilisez cette commande après avoir ajouté, supprimé un projet ou modifié l'ordre des projets dans le groupe.

Enregistrer le groupe de projets sous

Affiche la boîte de dialogue Enregistrer sous, qui permet d'enregistrer le projet sous un nouveau nom et dans un nouvel emplacement.

Renommer

Renomme le fichier projet.

Ajouter au contrôle de version

Ouvre l'expert système de contrôle de version pour que vous puissiez ajouter les fichiers dans le projet sous Subversion ou Git. S'affiche uniquement pour les projets qui ne sont pas sous un système de contrôle de version.

Subversion

Si votre projet est sous contrôle de version par Subversion, affiche les commandes suivantes :

  • Valider lance la boîte de dialogue Valider (SVN), qui vous permet d'enregistrer les modifications dans le référentiel SVN.
    • Depuis la racine du référentiel démarre l'opération de validation au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de validation au niveau du répertoire du groupe de projets.
    • Fichiers de ce projet valide seulement les fichiers du projet sélectionné, notamment les fichiers source et tous les fichiers associés, tels que les fichiers .dfm et .res. N'inclut pas les fichiers qui existent seulement dans les clauses uses (Delphi) ou les en-têtes externes (C++).
  • Mettre à jour actualise la copie de travail locale en extrayant la version la plus récente du fichier depuis le référentiel SVN. Les messages de statut s'affichent dans la vue Messages. La meilleure pratique consiste à toujours mettre à jour votre copie de travail avant de commencer l'édition.
    • Depuis la racine du référentiel démarre l'opération de mise à jour au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de mise à jour au niveau du répertoire du groupe de projets.
    • Fichiers de ce projet met uniquement à jour les fichiers du projet sélectionné, notamment les fichiers source et tous les fichiers associés, tels que les fichiers .dfm et .res. N'inclut pas les fichiers qui existent seulement dans les clauses uses (Delphi) ou les en-têtes externes (C++).
  • Afficher le journal lance le volet Journal et affiche les commentaires dans le journal de Subversion, comme suit :
    • Depuis la racine du référentiel affiche le journal en commençant au niveau supérieur du référentiel.
    • Depuis le répertoire du projet affiche le journal en commençant au niveau du répertoire du groupe de projets.
  • Nettoyer nettoie les opérations interrompues et déverrouille la copie de travail sélectionnée depuis le chemin sélectionné, comme suit :
    • Depuis la racine du référentiel démarre l'opération de nettoyage au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de nettoyage au niveau du répertoire du groupe de projets.
  • Parcourir le référentiel ouvre le Navigateur de référentiel et commence au niveau du répertoire sélectionné, comme suit :
  • Fusionner ouvre la boîte de dialogue Fusionner (SVN) et commence à fusionner une série de révisions que vous sélectionnez, comme suit :
    • Depuis la racine du référentiel ouvre la boîte de dialogue Fusionner (SVN) au niveau supérieur du référentiel.
    • Depuis le répertoire du projet ouvre la boîte de dialogue Fusionner (SVN) au niveau du répertoire du projet.
  • Déporter ouvre la boîte de dialogue Déporter (SVN) et commence à mettre à jour la copie de travail du référentiel sur une autre URL, comme suit :
    • Depuis la racine du référentiel ouvre la boîte de dialogue Déporter (SVN) au niveau supérieur du référentiel.

Git

Si votre projet est sous contrôle de version par Git, affiche les commandes suivantes :

  • Valider lance la boîte de dialogue Valider (Git), qui vous permet d'enregistrer les modifications dans le référentiel Git local.
    • Depuis la racine du référentiel démarre l'opération de validation au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de validation au niveau du répertoire du groupe de projets.
  • Pull met à jour le référentiel Git local avec les modifications distantes.
    • Depuis la racine du référentiel démarre l'opération de mise à jour au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de mise à jour au niveau du répertoire du groupe de projets.
  • Afficher le journal lance le volet Journal et affiche les commentaires dans le journal de Git, comme suit :
    • Depuis la racine du référentiel affiche le journal en commençant au niveau supérieur du référentiel.
    • Depuis le répertoire du projet affiche le journal en commençant au niveau du répertoire du projet.
  • Push envoie les modifications locales au référentiel Git distant.
    • Depuis la racine du référentiel lance l'opération push au niveau supérieur du référentiel.
    • Depuis le répertoire du projet lance l'opération push au niveau du répertoire du groupe de projets.
  • Nettoyer nettoie la copie de travail du référentiel Git local.
    • Depuis la racine du référentiel démarre l'opération de nettoyage au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de nettoyage au niveau du répertoire du groupe de projets.

Mercurial

Si votre projet est sous contrôle de version par Mercurial, affiche les commandes suivantes :

  • Valider lance la boîte de dialogue Valider (Mercurial), qui vous permet d'enregistrer les modifications dans le référentiel Mercurial local.
    • Depuis la racine du référentiel démarre l'opération de validation au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de validation au niveau du répertoire du groupe de projets.
  • Afficher le journal lance le volet Journal et affiche les commentaires dans le journal de Mercurial , comme suit :
    • Depuis la racine du référentiel affiche le journal en commençant au niveau supérieur du référentiel.
    • Depuis le répertoire du projet affiche le journal en commençant au niveau du répertoire du projet.

Voir aussi :

Menu contextuel du noeud Projet

Cliquez avec le bouton droit sur un fichier projet pour afficher les commandes du menu contextuel.

Elément Description

Make (C++) ou Compiler (Delphi)

Compile tous les fichiers du projet en cours qui ont été modifiés depuis la dernière construction et tous les fichiers qui en dépendent. Vous pouvez aussi choisir Projet > Compiler <nom du projet>.

Construire

Reconstruit tous les fichiers de votre projet, qu'ils aient ou non été modifiés. Vous pouvez aussi choisir Projet > Construire <nom du projet>.

Nettoyer

Retire les fichiers générés du projet, comme les fichiers de code objet.

A partir d'ici >
Faire un make global depuis ici (C++)

ou A partir d'ici >
Tout compiler depuis ici (Delphi)

Compile seulement le projet sélectionné et tous les autres projets listés dessous dans le Gestionnaire de projets si ces projets ont été modifiés depuis la dernière construction. Cette option est activée uniquement lorsque plusieurs projets sont ouverts.

En revanche, choisissez Projet > Compiler tous les projets (Delphi) ou Projet > Make de tous les projets (C++) pour reconstruire chaque projet qui a été modifié dans le groupe de projets.

A partir d'ici >
Tout construire à partir d'ici

Reconstruit seulement le projet sélectionné et tous les autres projets listés dessous dans la fenêtre Projets, qu'ils aient ou non été modifiés. Cette option est activée uniquement lorsque plusieurs projets sont ouverts.

En revanche, choisissez Projet > Construire tous les projets pour reconstruire tous les projets du groupe de projets.

A partir d'ici >
Tout nettoyer à partir d'ici

Retire les fichiers générés (tels que les fichiers de code des objets) du projet, en commençant par le projet sélectionné et en incluant tous les autres projets listés dessous dans la fenêtre Projets. Cette option est activée uniquement lorsque plusieurs projets sont ouverts.

Exécuter

Compile tout le code source modifié et, si la compilation réussit, exécute votre application, ce qui vous permet d'utiliser et de tester l'application dans le débogueur intégré dans l'EDI. Egalement disponible sur la barre d'outils de débogage en tant que bouton Exécuter et liste déroulante des exécutables (RunButton.png, F9).

Exécuter sans débogage

Compile tout le code source modifié et, si la compilation réussit, exécute votre application sans invoquer le débogueur construit dans l'EDI. Egalement disponible sur la barre d'outils en tant que bouton RunWithoutDebugging2.png (Maj+Ctrl+F9).

Installer | Désinstaller

Uniquement pour les packages (fichiers .bpl). Installe un package de conception et enregistre le composant associé (si un composant est présent), ou désinstalle le package de conception et désenregistre le composant (si un composant est présent). Voir aussi Installer des packages.

Construire plus tôt

Déplace un projet vers le haut de la liste de projets dans un groupe de projets, ce qui modifie l'ordre dans lequel les projets sont compilés.

Construire plus tard

Déplace un projet vers le bas dans la liste des projets d'un groupe de projets.

TDump

(C++ uniquement) Démarre un vidage de fichier à l'aide de TDUMP.exe.

Ouvrir dans

Vous permet d'ouvrir le fichier dans une Nouvelle fenêtre d'édition. S'il existe déjà une fenêtre d'édition, elle vous permet de sélectionner la fenêtre dans laquelle ouvrir le fichier.

Afficher dans l'explorateur

Ouvre les fichiers projets dans l'explorateur Windows. Egalement disponible dans le menu contextuel de niveau fichier.

Ajouter au contrôle de version

Ouvre la boîte de dialogue du système de contrôle de version pour que vous puissiez ajouter les fichiers dans le projet sous Subversion ou Git. S'affiche uniquement pour les projets qui ne sont pas sous un système de contrôle de version.

Subversion

Si le fichier projet de votre projet (.dproj ou .cbproj) est sous contrôle de version par Subversion, les commandes suivantes sont disponibles :

  • Valider lance la boîte de dialogue Valider (SVN), qui vous permet d'enregistrer les modifications dans le référentiel SVN.
    • Depuis la racine du référentiel démarre l'opération de validation au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de validation au niveau du répertoire du projet.
    • Fichiers de ce projet valide seulement les fichiers du projet sélectionné, notamment les fichiers source et tous les fichiers associés, tels que les fichiers .dfm et .res. N'inclut pas les fichiers qui existent seulement dans les clauses uses (Delphi) ou les en-têtes externes (C++).
  • Mettre à jour actualise la copie de travail locale en extrayant la version la plus récente du fichier depuis le référentiel SVN. Les messages de statut s'affichent dans la vue Messages. La meilleure pratique consiste à toujours mettre à jour votre copie de travail avant de commencer l'édition.
    • Depuis la racine du référentiel démarre l'opération de mise à jour au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de mise à jour au niveau du répertoire du projet.
    • Fichiers de ce projet met uniquement à jour les fichiers du projet sélectionné, notamment les fichiers source et tous les fichiers associés, tels que les fichiers .dfm et .res. N'inclut pas les fichiers qui existent seulement dans les clauses uses (Delphi) ou les en-têtes externes (C++).
  • Afficher le journal lance le volet Journal et affiche les commentaires dans le journal de Subversion, comme suit :
    • Depuis la racine du référentiel affiche le journal en commençant au niveau supérieur du référentiel.
    • Depuis le répertoire du projet affiche le journal en commençant au niveau du répertoire du projet.
  • Nettoyer nettoie les opérations interrompues et déverrouille la copie de travail sélectionnée depuis le chemin sélectionné, comme suit :
    • Depuis la racine du référentiel démarre l'opération de nettoyage au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de nettoyage au niveau du répertoire du projet.
  • Parcourir le référentiel ouvre le Navigateur de référentiel et commence au niveau du répertoire sélectionné, comme suit :
  • Fusionner ouvre la boîte de dialogue Fusionner (SVN) et commence à fusionner une série de révisions que vous sélectionnez, comme suit :
    • Depuis la racine du référentiel démarre l'opération de fusion au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de fusion au niveau du répertoire du projet.
  • Déporter ouvre la boîte de dialogue Déporter (SVN), comme suit :
    • Depuis la racine du référentiel commence à mettre à jour la copie de travail du référentiel sur une autre URL (au niveau supérieur du référentiel).

Git

Si le fichier projet de votre projet (.dproj ou .cbproj) est sous contrôle de version par Git, les commandes suivantes sont disponibles :

  • Valider lance la boîte de dialogue Valider (SVN), qui vous permet d'enregistrer les modifications dans le référentiel Git local.
    • Depuis la racine du référentiel démarre l'opération de validation au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de validation au niveau du répertoire du groupe de projets.
  • Pull met à jour le référentiel Git local avec les modifications distantes.
    • Depuis la racine du référentiel démarre l'opération de mise à jour au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de mise à jour au niveau du répertoire du groupe de projets.
  • Afficher le journal lance le volet Journal et affiche les commentaires dans le journal de Git, comme suit :
    • Depuis la racine du référentiel affiche le journal en commençant au niveau supérieur du référentiel.
    • Depuis le répertoire du projet affiche le journal en commençant au niveau du répertoire du projet.
  • Push envoie les modifications locales au référentiel Git distant.
    • Depuis la racine du référentiel lance l'opération push au niveau supérieur du référentiel.
    • Depuis le répertoire du projet lance l'opération push au niveau du répertoire du groupe de projets.
  • Nettoyer nettoie la copie de travail du référentiel Git local.
    • Depuis la racine du référentiel démarre l'opération de nettoyage au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de nettoyage au niveau du répertoire du groupe de projets.

Mercurial

Si le fichier projet de votre projet est sous contrôle de version par Mercurial, affiche les commandes suivantes :

  • Valider lance la boîte de dialogue Valider (Mercurial), qui vous permet d'enregistrer les modifications dans le référentiel Mercurial local.
    • Depuis la racine du référentiel démarre l'opération de validation au niveau supérieur du référentiel.
    • Depuis le répertoire du projet démarre l'opération de validation au niveau du répertoire du groupe de projets.
  • Afficher le journal lance le volet Journal et affiche les commentaires dans le journal de Mercurial , comme suit :
    • Depuis la racine du référentiel affiche le journal en commençant au niveau supérieur du référentiel.
    • Depuis le répertoire du projet affiche le journal en commençant au niveau du répertoire du projet.

Ajouter

Affiche la boîte de dialogue Ajouter au projet, qui vous permet d'ajouter des fichiers au projet sélectionné.

Ajouter nouveau >

Ajoute un nouvel élément à votre projet, comme suit :

  • Unité - Ajoute une unité de compilation au projet sélectionné, en attribuant le nom Unit01.cpp à la première unité ajoutée, puis en augmentant le nombre pour chaque nouvelle unité ajoutée. Pour renommer une unité et tous ses composants, cliquez avec le bouton droit sur le nom de l'unité dans la fenêtre Projets, puis sélectionnez Renommer.
  • Fiche - Ajoute une nouvelle fiche au projet sélectionné et l'affiche dans le Concepteur de fiches.
  • Autre - Affiche la boîte de dialogue Nouveaux éléments et liste les catégories d'éléments disponibles, telles que Fichiers C++Builder ou Documents Web. Cliquez sur une catégorie dans le volet de gauche. Le volet de droite affiche les éléments de cette catégorie que vous pouvez ajouter à votre projet.
  • Dossier (C++ uniquement) - Ouvre la boîte de dialogue Vue Répertoire, qui vous permet de naviguer jusqu'à un dossier et de l'ajouter au projet sélectionné. Vous souhaiterez probablement ajouter un dossier auquel vous accédez souvent durant le développement d'un programme.
  • Dossier virtuel (C++ uniquement) - Ajoute un dossier virtuel grisé au projet sélectionné. Les dossiers virtuels sont affichés par défaut en dernier dans la structure de l'arborescence. Utilisez le menu contextuel du dossier virtuel afin de gérer le dossier.
  • Personnaliser - Affiche la boîte de dialogue Personnaliser le menu Nouveau et vous permet de personnaliser le menu Fichier > Nouveau dans le produit. Vous pouvez sélectionner des éléments, y compris des séparateurs d'éléments de menu, dans une galerie et les ajouter à votre boîte de dialogue Nouveaux éléments.

Retirer un fichier

Affiche la boîte de dialogue Retirer du projet, qui vous permet de retirer un fichier du projet sélectionné.

Retirer le projet

Retire le projet actif de son groupe de projets. Le retrait de la cible du groupe de projets en cours affecte le fichier projet du groupe de projets (.grouproj) ; cela ne retire aucun fichier du disque. Par conséquent, retirez d'abord le projet du groupe de projets avant de supprimer sur le disque le fichier correspondant, afin que le produit puisse actualiser en conséquence le fichier projet.

Enregistrer

Stocke les modifications apportées à tous les fichiers du projet ouvert en utilisant leur nom respectif. Si vous tentez d'enregistrer un projet contenant des fichiers de code n'ayant jamais été enregistrés, le produit ouvre la boîte de dialogue Enregistrer sous, pour vous permettre de spécifier de nouveaux fichiers.

Enregistrer sous...

Affiche la boîte de dialogue Enregistrer sous pour chaque unité de compilation nécessitant une sauvegarde et vous permet d'entrer un nouveau nom pour chaque unité.

Renommer

Met en surbrillance le noeud projet et vous permet d'entrer un nouveau nom ou de modifier le nom existant du projet.

TDump <filename>

Exécute l'outil en ligne de commande TDUMP.EXE sur la sortie du noeud sélectionné. Par exemple, sur un fichier source C++, cette commande vide le fichier .obj, tandis que pour un projet, elle vide le fichier .exe/.bpl/.dll. La sortie de TDump est ensuite ouverte dans l'éditeur de code pour inspection.

Activer

Active le projet en cours.

Trier par

Définit l'ordre de tri local des projets sélectionnés. Trie les éléments listés dans la fenêtre Projets selon les critères suivants :

  • Nom - ordre alphabétique utilisant les lettres initiales du nom du noeud ou du fichier (pour des fichiers individuels, pas à l'intérieur des noeuds).
  • Date modifiée - les fichiers récemment modifiés sont listés avant les fichiers comportant des dates de modification plus anciennes.
  • Chemin - ordre alphabétique utilisant le chemin d'accès complet des fichiers. Activé uniquement quand la vue est définie sur Liste. Quand la vue est définie sur Répertoire (imbriqué) ou Répertoire (plat), les fichiers sont implicitement triés par chemin d'accès car ils sont affichés dans leurs propres noeuds répertoire.
  • Type - ordre alphabétique utilisant l'extension des fichiers (.pas, .cpp, .res et ainsi de suite).
  • Ordre de construction - (C++ uniquement) en utilisant l'ordre de construction défini sur la boîte de dialogue Projet > Options > Ordre de construction.
  • Trier automatiquement - quand cette option est cochée en même temps qu'une autre des options Trier par, ajoute automatiquement les nouveaux éléments dans l'ordre correct indiqué par la sélection Trier par. Trier automatiquement est désactivée si vous réorganisez les éléments de la fenêtre Projets par glisser-déposer.

L'ordre par défaut dans la fenêtre Projets est l'ordre alphabétique. Trier automatiquement est désactivée si vous réorganisez les fichiers de la fenêtre Projets par glisser-déposer, car il est supposé que vous ne voulez aucun tri si vous réorganisez les fichiers de cette façon. L'ordre des paramètres de tri sera maintenu dans le fichier .local du projet, et appliqué à chaque rechargement du projet.

Le noeud Configurations de construction reste au sommet du groupe de projets et n'est pas trié. Pour définir l'ordre de tri local de tous les projets, cliquez sur le bouton SortBy.png (Trier par) de la barre d'outils de la fenêtre Projets. Si l'ordre de tri global est défini (via la barre d'outils), l'ordre de tri local (défini via le menu contextuel) est désactivé.

Voir le source

Affiche le code source du projet sélectionné.

Dépendances

Affiche la boîte de dialogue Projet > Dépendances , qui vous permet de modifier l'ordre de construction des projets dans un groupe de projets. Cette commande est uniquement disponible si le groupe de projets en cours contient plusieurs projets.

Ordre de construction

(C++ uniquement ) Affiche la boîte de dialogue Ordre de construction, qui vous permet de déplacer les fichiers qui doivent être compilés par chaque compilateur (compilateur de ressources, Turbo Assembleur et compilateur C++).

Support de la modélisation

Affiche la boîte de dialogue Support de la modélisation, qui liste les projets actuellement ouverts. Sélectionnez les projets auxquels vous souhaitez appliquer le support de la modélisation.

Formater les sources du projet

Effectue l'action Formater les sources du projet.

Options

Affiche la boîte de dialogue Options du projet.

Menu contextuel du fichier d'en-tête précompilé C++

RAD Studio affiche un noeud supplémentaire pour les applications C++ : le noeud du fichier d'en-tête précompilé (PCH.h).

Le fichier PCH.h est un fichier d'en-tête précompilé généré automatiquement et faisant partie de chaque projet C++ (avec un nom tel que Project1PCH1.h). Ce fichier PCH.h est utilisé par n'importe lequel des compilateurs C++ si vous cliquez avec le bouton droit sur le noeud PCH.h et activez l'option Utiliser pour la précompilation dans le menu contextuel, comme décrit ci-dessous. De plus, les compilateurs C++ de précédente génération (BCC32) créent pour vous un en-tête précompilé en arrière-plan.

Elément Description

Préprocesseur

Exécute le préprocesseur C++, soit CPP32.EXE soit CPP64.EXE, selon la plate-forme cible en cours du projet.

Ouvrir

Ouvre le fichier sélectionné dans l'éditeur de code.

Retirer du projet

Retire du projet les fichiers sélectionnés. Vous êtes invité à enregistrer les modifications effectuées.

Enregistrer

Enregistre les modifications apportées aux fichiers sélectionnés sous leur nom actuel.

Enregistrer sous

Affiche la boîte de dialogue Enregistrer sous, qui permet d'enregistrer les fichiers sélectionnés avec les nouveaux noms et emplacements.

Renommer

Vous permet de renommer le fichier et tous les fichiers secondaires correspondants qui apparaissent comme noeuds enfant dans la fenêtre Projets.

Utiliser l'en-tête précompilé

Spécifie si ce fichier d'en-tête C++ sera utilisé comme en-tête précompilé pour le projet. La valeur par défaut de cette option est déterminée par la plate-forme cible du projet, comme suit :

  • Activée uniquement si la plate-forme cible est Windows 64 bits
    Par défaut, les compilateurs C++ améliorés par Clang utilisent le fichier PCH.h affiché dans la fenêtre Projets.
  • Non activée si la plate-forme cible est Windows 32 bits ou macOS32
    Toutefois, vous pouvez utiliser le fichier PCH.h affiché dans la fenêtre Projets si vous sélectionnez le fichier dans la fenêtre Projets et activez l'option Utiliser pour la précompilation.

Menu contextuel du noeud Configurations de construction

Le noeud Configurations de construction affiche le nom de la configuration de construction active en cours, par exemple :

BuildConfigNode.png Configurations de construction (Debug)

Cliquez avec le bouton droit sur le noeud Configurations de construction ou sur le nom d'une configuration de construction spécifique dans le noeud pour afficher le menu contextuel.


Elément Description

Make

Compile tous les fichiers du projet en cours qui ont été modifiés depuis la dernière construction, ainsi que les fichiers qui en dépendent. Vous pouvez aussi choisir Projet > Compiler [nom du projet].

Construire

Reconstruit tous les fichiers de votre projet, qu'ils aient ou non été modifiés. Vous pouvez aussi choisir Projet > Construire [nom du projet].

Nettoyer

Retire les fichiers générés du projet, comme les fichiers de code objet.

Afficher dans l'explorateur

Localise le fichier de sortie de la configuration de construction en cours.

Renommer

Vous permet de renommer la configuration de construction sélectionnée.

Supprimer

Affiche la boîte de dialogue Confirmer, qui vous permet de supprimer la configuration sélectionnée.

Nouvelle configuration

Ajoute une configuration enfant, basée sur la configuration sélectionnée, et liste la nouvelle configuration dans la fenêtre Projets sous le nom de la configuration parent.

Nouveau jeu d'options

Crée un nouveau fichier jeu d'options (extension de fichier .optset) basé sur la configuration sélectionnée et ouvre la boîte de dialogue Enregistrer sous afin que vous puissiez spécifier le nom et l'emplacement du fichier jeu d'options.

Appliquer le jeu d'options

Affiche la boîte de dialogue Appliquer le jeu d'options, qui vous permet de sélectionner un fichier .optset à appliquer à la configuration de construction sélectionnée. Vous pouvez redéfinir, remplacer ou préserver les valeurs d'options existantes.

Activer

Fait de la configuration de construction sélectionnée la configuration active en cours pour le projet ; apparaît seulement pour les configurations qui ne sont actuellement pas actives. La configuration de construction active est listée en gras.

Modifier

Affiche la boîte de dialogue Projet > Options préchargée avec les valeurs définies dans la configuration de construction sélectionnée.

Menu contextuel du noeud Plates-formes cible

  • Pour ajouter une plate-forme, cliquez avec le bouton droit sur le noeud Plates-formes cible, puis cliquez sur la commande Ajouter une plate-forme. Par défaut, la plate-forme nouvellement ajoutée devient la plate-forme active du projet. Pour ajouter une plate-forme sans l'activer, désactivez Rendre active la plate-forme sélectionnée dans la boîte de dialogue Sélectionner une plate-forme.
  • Pour afficher les autres commandes de menu contextuel, cliquez avec le bouton droit sur le nom d'une cible multiplate-forme spécifique dans le noeud Plates-formes cible.
  • Pour créer un profil de connexion ou modifier un profil de connexion existant, choisissez Outils > Options > Déploiement > Gestionnaire de profils de connexion.
  • Pour ajouter un nouveau SDK ou modifier un SDK existant, choisissez Outils > Options > Déploiement > Gestionnaire de SDK.

Pour de plus amples informations sur ce noeud, voir Présentation des plates-formes cible.

Elément Description

Ajouter une plate-forme

Ouvre la boîte de dialogue Sélectionner une plate-forme, dans laquelle vous pouvez sélectionner une plate-forme à ajouter à votre projet. Les choix sont limités par les capacités multi-périphériques du type d'application que vous créez, comme une application console ou un serveur DataSnap, et par le langage de développement utilisé. Vous avez le choix entre les plates-formes suivantes :

  • Android 32 bits pour les périphériques Android fonctionnant avec un système d'exploitation 32 bits ou 64 bits.
  • Android 64 bits pour les périphériques Android fonctionnant avec un système d'exploitation 64 bits.
  • Périphérique iOS 64 bits pour les périphériques iOS fonctionnant avec un système d'exploitation 64 bits.
  • Plate-forme pour Simulateur iOS ARM 64 bits pour les périphériques iOS ARM fonctionnant avec un système d'exploitation 64 bits.
  • Linux 64 bits pour les ordinateurs Linux Intel fonctionnant avec un système d'exploitation 64 bits.
  • macOS 64 bits pour les ordinateurs macOS Intel fonctionnant avec un système d'exploitation 64 bits.
  • macOS ARM 64 bits pour les ordinateurs macOS ARM fonctionnant avec un système d'exploitation 64 bits.
  • Windows 32 bits pour les ordinateurs Windows Intel fonctionnant avec un système d'exploitation 32 bits ou 64 bits (il s'agit de la valeur par défaut).
  • Windows 64 bits pour les ordinateurs Windows Intel fonctionnant avec un système d'exploitation 64 bits.


Remarque: La commande Ajouter une plate-forme est seulement disponible quand vous cliquez avec le bouton droit sur le noeud Plates-formes cible lui-même, et non sur l'une des plates-formes.

Modifier la connexion

Ouvre la page Gestionnaire de profils de connexion de la boîte de dialogue Options des outils et vous permet de modifier le profil de connexion assigné à la plate-forme sélectionnée.

Rétablissement du profil par défaut

Assigne le profil de connexion par défaut à la plate-forme sélectionnée. Cette commande est disponible seulement quand un profil de connexion est actuellement assigné à la plate-forme sélectionnée, et n'est pas le profil de connexion par défaut. Vous pouvez choisir un autre profil de connexion par défaut en sélectionnant Outils > Options > Déploiement > Gestionnaire de profils de connexion.

Retirer un profil

Annule l'assignation du profil de connexion actuellement assigné à la plate-forme sélectionnée, ce qui fait qu'aucun profil de connexion n'est plus assigné à la plate-forme. Cette commande est disponible seulement quand un profil de connexion est actuellement assigné à la plate-forme sélectionnée.

Retirer la plate-forme

Retire la plate-forme sélectionnée du noeud Plates-formes cible pour le projet en cours. Vous pouvez ajouter de nouveau la plate-forme sélectionnée en cliquant avec le bouton droit sur le noeud Plates-formes cible et en sélectionnant Ajouter une plate-forme.

Propriétés

Ouvre la boîte de dialogue Propriétés de la plate-forme et vous permet de :

  • Associer un SDK à la plate-forme. La zone de liste déroulante est seulement activée pour les plates-formes nécessitant un SDK pour le projet en cours : les applications de la plate-forme macOS, et les applications des plates-formes mobiles pour Delphi et C++.
  • Associer un profil de connexion à la plate-forme. Sélectionnez Ajouter nouveau dans la zone de liste déroulante pour ouvrir la boîte de dialogue Créer un profil de connexion et créer un nouveau profil de connexion.

Activer

Transforme la plate-forme sélectionnée en plate-forme cible pour le projet. Cette commande est disponible seulement quand vous cliquez avec le bouton droit sur une plate-forme qui n'est pas actuellement la plate-forme active (c'est-à-dire une plate-forme dont le nom n'apparaît pas en gras).

Actualiser

Met à jour la liste des périphériques et simulateurs disponibles pour la plate-forme cible. Voir Utilisation du noeud Cible.

Remarque: La commande Actualiser est disponible seulement quand vous cliquez avec le bouton droit sur le noeud Cible à l'intérieur d'un noeud de plate-forme cible.

Menu contextuel des dossiers Contient et Requiert

Les dossiers Contient et Requiert apparaissent seulement pour les packages. Pour de plus amples informations, voir Création d'un package et Packages (Delphi).

Menu contextuel du dossier Contient

Elément Description

Ajouter

Affiche la boîte de dialogue Ajouter au projet, qui vous permet d'ajouter des fichiers au dossier Contient.

Ajouter nouveau

Ajoute un nouvel élément au dossier Contient, comme suit :

Unité

Pour un package Delphi, cette option ajoute une nouvelle unité Delphi. Pour un package C++, vous avez deux options :

  • Unité - C++Builder
  • Unité - Delphi

Ajoute une unité de compilation (une unité ne contenant pas de fiche) au dossier Contient ; assigne le nom Unit1.pas (Delphi) ou Unit01.cpp à la première unité ajoutée, puis augmente le nombre pour chaque nouvelle unité ajoutée.

Pour renommer une unité et tous ses composants, cliquez avec le bouton droit sur le nom de l'unité dans la fenêtre Projets, puis sélectionnez Renommer.

Fiche

Pour un package Delphi, c'est la seule option permettant d'ajouter une nouvelle fiche. Pour un package C++, vous avez deux options :

  • Fiche - C++Builder
  • Fiche - Delphi

Ajoute un nouveau fichier d'unité (un fichier contenant une fiche ou un fichier .dfm) au dossier Contient et affiche la nouvelle fiche dans le Concepteur de fiches. Les numéros d'unités sont augmentés de la même façon qu'avec la commande Ajouter une unité.

Autre

Affiche la boîte de dialogue Nouveaux éléments, qui vous permet de sélectionner un élément du référentiel d'objets à ajouter au dossier Contient. Cliquez sur une catégorie dans le volet de gauche. Le volet de droite affiche les éléments de cette catégorie que vous pouvez ajouter à votre projet.

Dossier virtuel

Disponible pour C++ uniquement. Ouvre la zone de saisie Ajouter un nouveau dossier, qui vous permet de fournir un nom au nouveau dossier virtuel.

Vous pouvez cliquer avec le bouton droit sur le dossier virtuel et utiliser les commandes du menu contextuel pour ajouter une unité existante au dossier virtuel, ajouter de nouvelles unités, fiches, d'autres éléments ou un dossier virtuel imbriqué. Vous pouvez aussi personnaliser le menu Fichier > Nouveau.

Personnaliser

Affiche la boîte de dialogue Personnaliser le menu Nouveau, qui vous permet de personnaliser le menu Fichier > Nouveau dans le produit, et de spécifier un type d'application par défaut. Vous pouvez sélectionner des éléments, y compris des séparateurs d'éléments de menu, dans une galerie et les ajouter à votre boîte de dialogue Nouveaux éléments.

Le menu Projet > Ajouter nouveau et le menu Fichier > Nouveau vous permettent d'ajouter rapidement des modules de données. Procédez comme suit :

  • Double-cliquez sur une unité pour l'ouvrir.
  • Double-cliquez sur un dossier pour le développer ou le réduire.
  • Double-cliquez sur un projet pour l'activer s'il n'est pas le projet actif. S'il s'agit du projet actuellement actif, cette action développe ou réduit le projet.

Retirer un fichier

Ouvre la boîte de dialogue Retirer du projet, qui vous permet de retirer un fichier du dossier Contient.

Menu contextuel du dossier Requiert

Elément Description

Ajouter une référence

Ouvre la boîte de dialogue Boîte de dialogue Ajouter, onglet Requiert, qui vous permet de rechercher et d'ajouter un package (.bpl) au dossier Requiert.

Retirer un fichier

Affiche la boîte de dialogue Retirer du projet, qui vous permet de retirer un fichier du projet sélectionné.

Menu contextuel du noeud Fichier

Cliquez avec le bouton droit sur un fichier d'un projet pour afficher les commandes du menu contextuel. Les commandes varient selon le type de fichier sélectionné.

Elément Description

Construire

Est un raccourci qui compile le fichier sélectionné.

Compiler en assembleur

(C++ seulement) Compile le fichier source sélectionné en fichier .ASM et affiche le fichier dans l'éditeur de code.

Modifier les options locales

Pour C++, affiche une boîte de dialogue Options du projet abrégée, ne contenant que les pages relatives au fichier et au projet en cours.

Exclure de la construction

Pour C++ uniquement. Marque temporairement le fichier sélectionné comme ne faisant pas partie de la construction. Après l'exclusion d'un fichier de la construction, le nom du fichier apparaît estompé dans la fenêtre Projets, et cet élément de menu contextuel est coché. Pour rétablir le fichier dans la construction, cliquez avec le bouton droit sur le fichier dans la fenêtre Projets, puis cliquez sur la coche relative à cette commande dans le menu contextuel.

Lien par nom seulement

Pour C++ uniquement. Pour un fichier objet ou bibliothèque, localise le fichier à l'aide du chemin de recherche des bibliothèques (défini dans la boîte de dialogue Projet > Options > Répertoires et Conditions).

Pour lier un fichier objet ou bibliothèque explicitement par son chemin de fichier, décochez ce champ. Ainsi, quand le lieur reçoit le nom de chemin entièrement qualifié du fichier objet ou bibliothèque, il ignore le paramètre Chemin de recherche des bibliothèques. Lien par nom seulement est l'option par défaut pour les fichiers .lib et .obj ajoutés aux projets 2009 ; cette option est nouvelle pour 2009.

Ouvrir

Ouvre le fichier sélectionné dans l'éditeur de code.

Préprocesseur

Exécute le préprocesseur C++ (Cpp32.exe).

Renommer

Vous permet de renommer le fichier et tous les fichiers secondaires correspondants qui apparaissent comme noeuds enfant dans la fenêtre Projets.

Retirer du projet

Retire du projet les fichiers sélectionnés. Vous êtes invité à enregistrer les modifications effectuées.

Enregistrer

Enregistre les modifications apportées aux fichiers sélectionnés sous leur nom actuel.

Enregistrer sous

Affiche la boîte de dialogue Enregistrer sous, qui permet d'enregistrer les fichiers sélectionnés avec les nouveaux noms et emplacements.

Afficher les dépendances

Pour C++ uniquement. Affiche la boîte de dialogue Projet > Dépendances, qui vous permet de modifier l'ordre de construction des projets dans un groupe de projets.

Afficher dans l'explorateur

Ouvre l'Explorateur Windows, en affichant le dossier qui contient le fichier sélectionné. Egalement disponible dans le menu contextuel de niveau projet.

Ajouter au contrôle de version

Ouvre l'expert système de contrôle de version pour que vous puissiez ajouter les fichiers dans le projet sous Subversion ou Git. S'affiche uniquement pour les projets qui ne sont pas sous un système de contrôle de version.

Subversion

Si les fichiers sont sous contrôle de version avec Subversion, affiche les commandes suivantes :

  • Valider ouvre le volet Valider (SVN), qui vous permet d'enregistrer les modifications dans le référentiel SVN.
  • Mettre à jour actualise la copie de travail locale en extrayant la version la plus récente du fichier depuis le référentiel SVN. Les messages de statut s'affichent dans la vue Messages. La meilleure pratique consiste à toujours mettre à jour votre copie de travail avant de commencer l'édition.
  • Parcourir le référentiel ouvre le Navigateur de référentiel, qui affiche la structure arborescente SVN qui contient le fichier que vous modifiez.
  • Restaurer annule les modifications effectuées localement et rétablit une version précédente.

Git

Si les fichiers sont sous contrôle de version par Git, affiche les commandes suivantes :

  • Valider ouvre le volet Valider (Git), qui vous permet d'enregistrer les modifications dans votre référentiel local.
  • Restaurer annule toutes les modifications effectuées localement, rétablit une version précédente du fichier et résout tous les états conflictuels.

Mercurial

Si les fichiers sont sous contrôle de version par Mercurial, affiche les commandes suivantes :

  • Valider ouvre le volet Valider (Mercurial), qui vous permet d'enregistrer les modifications dans votre référentiel local.
  • Restaurer annule toutes les modifications effectuées localement et rétablit une version précédente du fichier.

TDump <filename>.obj

Pour C++ uniquement. Envoie le fichier sélectionné à l'utilitaire TDump.


Boîtes de dialogue enfant

Voir aussi