Vue Explorateur de projets

La vue Explorateur de projets présente une vue hiérarchique de l'ensemble des ressources (projets, fichiers, dossiers, etc.) disponibles dans l'espace de travail. Les dossiers et fichiers de chaque projet sont affichés dans l'arborescence. A partir de cette vue, vous pouvez ouvrir des fichiers dans la vue de l'éditeur, créer de nouvelles ressources, gérer les ressources existantes (copier, couper, coller, déplacer, renommer), et importer/exporter des ressources.

Les fichiers que vous sélectionnez dans la vue Explorateur de projets affectent les informations affichées dans d'autres vues.

Pour les projets C/C++, vous pouvez aussi effectuer les actions suivantes :

Barre d'outils

Bouton Nom Description
Réduire Réduit la vue.
Agrandir Agrandit la vue.
Réduire tout Réduit l'arborescence aux éléments de niveau supérieur.
Lier à l'éditeur Active/Désactive la liaison à l'éditeur actif. Lorsque cette option est activée, toute ressource ouverte dans l'éditeur est sélectionnée dans la vue.
Menu Cliquez sur l'icône de triangle noir inversé pour ouvrir un menu d'éléments spécifiques à la vue.
Eléments de niveau supérieur
Cette option permet de déterminer si les éléments de niveau supérieur à afficher seront les projets ou les jeux de documents. Si vous optez pour les jeux de documents, vous facilitez le regroupement des projets dans les espaces de travail de grandes dimensions.
Sélectionner un jeu de documents
Ouvre la boîte de dialogue Sélection d'un jeu de documents qui va permettre de sélectionner un jeu de documents pour la vue.
Désélectionner un jeu de documents
Désélectionne le jeu de documents en cours.
Editer le jeu de documents actif
Ouvre la boîte de dialogue Editer un jeu de documents qui va permettre de modifier le jeu de documents en cours.
Personnaliser la vue
Cette commande permet de personnaliser les filtres de la vue et les modules de contenu. Les filtres vous permettent de supprimer l'affichage de certains types de fichier, cependant que les modules permettent d'afficher des types de contenu entièrement nouveaux dans la vue.
Lier l'éditeur
Active/Désactive la liaison à l'éditeur actif. Lorsque cette option est activée, toute ressource ouverte dans l'éditeur est sélectionnée dans la vue.

Menu contextuel

Commande Description
Nouveau Permet de créer de nouvelles ressources dans l'espace de travail. De nombreux types de ressources peuvent être créés.
Copier/Coller/Supprimer/Déplacer/Renommer Exécute l'action indiquée sur la ressource.
Importer/Exporter Permet d'importer des ressources vers l'espace de travail et d'exporter des ressources depuis l'espace de travail.
Nettoyer le projet Exécute la commande de nettoyage du projet telle que définie dans les propriétés de ce projet.
Générer le projet Exécute la commande de génération du projet telle que définie dans les propriétés de ce projet.
Actualiser Recherche toute modification apportée à la ressource sélectionnée ainsi qu'à ses enfants. Cette commande est particulièrement utile si vos modifications touchent des ressources situées hors du plan de travail.
Fermer le projet Ferme le fichier ouvert sélectionné. Les projets fermés sont ignorés par le plan de travail.
Fermer les projets non associés Ferme tous les projets non associés au projet sélectionné.
Ouvrir le projet Ouvre le projet fermé sélectionné. Ce projet redevient disponible, pour vous et au niveau du plan de travail.
Réconciliateur distant Cliquez sur le menu contextuel Réconciliateur distant pour ouvrir un menu d'éléments liés à la synchronisation de vos projets locaux avec un ou plusieurs emplacements distants. Ces menus vous permettent d'effectuer des actions qui sont également disponibles lorsque vous ouvrez la vue Réconciliateur distant, mais directement depuis la vue Explorateur de projet :
Synchroniser avec <contexte actuel>
<contexte en cours> est le contexte distant défini comme étant [en cours] dans la vue Contextes distant.
Actualise la vue en recherchant les modifications locales et distantes apportées aux ressources du projet.
Paramètres d'insertion/extraction
Répertorie les paramètres disponibles pour la synchronisation avec des ressources distantes. Ces paramètres sont également disponibles lorsque vous ouvrez les préférences du projet et que vous sélectionnez la page Contextes distants, mais directement depuis la vue Explorateur de projet.
Configurer l'actualisation à distance automatique...
L'intervalle d'actualisation distante par défaut (en secondes) est paramétré sur 0. Une valeur de zéro indique qu'aucune synchronisation automatique n'est effectuée. Changez cette valeur, par exemple en la paramétrant sur 10 pour indiquer que vous voulez rechercher les modifications locales et distantes apportées aux ressources du projet toutes les 10 secondes.
Insérer à la sauvegarde
Lorsque cette option est activée, la ressource est insérée chaque fois qu'une sauvegarde est effectuée sur cette ressource vers le <contexte en cours>.
Insérer dans tous les contextes
Lorsque cette option est activée, la ressource est insérée chaque fois qu'une sauvegarde est effectuée sur cette ressource vers tous les contextes disponibles pour le projet. Insérer à la sauvegarde doit être activé pour que Insérer dans tous les contextes puisse être activé.
Insérer à la génération
Lorsque cette option est activée, la ressource est insérée chaque fois qu'une génération est lancée pour le projet. Activez également le paramètre Projet > Générer automatiquement pour paramétrer l'option de génération automatique pour le projet. L'option "Insérer à la génération" n'est pas disponible pour les projets C/C++ ou IBM i.
Extraire à la mise à jour distante
Extrait tous les fichiers de l'emplacement distant du projet dans le projet à chaque mise à jour d'un changement distant. Certains types de fichier sont ignorés lors du téléchargement. Vous pouvez changer ces types de fichier dans les préférences Réconciliateur distant. Notez qu'avec ce paramètre, lorsqu'un changement distant est mis à jour, les ressources sont automatiquement synchronisées. Un changement distant est actualisé lorsqu'une des actions suivantes est déclenchée :
  • Un paramétrage dans Configurer l'actualisation à distance automatique....
  • La sélection de Actualiser à distance dans le menu contextuel (clic droit).
  • L'appui sur le bouton de la barre d'outils de la vue
    Actualiser les ressources de la vue en vérifiant qu'il existe bien des ressources homologues distantes.
Insérer dans le <contexte en cours>
Insère les ressources sélectionnées avec les changements locaux en attente dans le contexte distant défini comme étant [en cours] dans la vue Contextes distantes.
Extraire du <contexte en cours>
Extrait les ressources sélectionnées avec les modifications distantes en attente du contexte distant comme étant [en cours] dans la vue Contextes distants.
Remplacer la ressource distante
Remplace le fichier distant par la copie locale. Cette option est disponible seulement au niveau du fichier lorsqu'il y a une modification ou un conflit local en attente.
Remplacer la ressource locale
Remplace le fichier local par la copie distante. Cette option est disponible seulement au niveau du fichier lorsqu'il y a une modification ou un conflit distant en attente.
Afficher dans
Ce menu vous permet d'afficher votre ressource sélectionnée dans la vue sélectionnée comme suit :
Réconciliateur distant
Sélectionne l'emplacement local de la ressource dans la vue Réconciliateur distant.
Contextes distants
Sélectionne le <contexte en cours> du projet dans la vue Contextes distants. Ceci est uniquement disponible au niveau du projet.
Systèmes distants
Sélectionne l'emplacement distant de la ressource dans la vue Systèmes distants.
Contextes distants Cliquez sur le menu contextuel Contextes distants pour ouvrir un menu d'éléments liés aux contextes distants disponibles pour votre projet. Ces menus vous permettent d'effectuer des actions qui sont également disponibles lorsque vous ouvrez la vue Contextes distants, mais directement depuis la vue Explorateur de projet. Ce menu est uniquement disponible au niveau du projet.
<contexte en cours>
Liste de contextes
<contexte en cours> est le contexte distant défini comme étant [en cours] dans la vue Contextes distants. Le <contexte en cours> s'affiche en haut suivi des autres contextes, si vous en avez ajouté au projet. L'icône pour le <contexte en cours> s'affiche comme étant sélectionné. Sélectionner un contexte qui n'est pas le contexte en cours en fera le contexte en cours.
Créer un contexte...
Vous permet de créer un nouveau contexte pour ajouter à votre projet.
Ajouter un contexte..
Fournit une liste de tous les contextes distants disponibles pour la connexion distante tels qu'ils peuvent être vus dans le sous-système Contextes de la connexion distante. Le fait de sélectionner un contexte ajoutera ce contexte au projet.
Afficher dans la vue Systèmes distants Sélectionne l'emplacement distant de la ressource dans la vue Systèmes distants
Software Analyzer Vous permet de configurer votre projet pour l'optimisation des performances. Ceci est uniquement disponible avec les outils de développement C/C++ distants.
Associer un emplacement local... Si vous avez déjà un projet distant, vous pouvez vouloir y associer un emplacement local afin de faciliter l'utilisation d'outils locaux tels que des systèmes de contrôle des sources au code de votre projet. Ces outils locaux pourront alors accéder à une copie ou une version locale de vos fichiers puis travailler sur cette copie ou cette version. Cette action ouvre l'assistant Associer l'emplacement local.
Assistant Associer l'emplacement local
Par défaut, l'emplacement local se trouve dans votre espace de travail local. Vous pouvez sélectionner un autre emplacement en décochant la case "Utiliser l'emplacement par défaut" et en sélectionnant un emplacement différent. Une fois que vous avez sélectionné un emplacement et configuré vos options de synchronisation, cliquez sur Terminer pour que le projet utilise cet emplacement et transférera les fichiers vers le système local, si nécessaire.
Supprimer l'emplacement local... Si vous avez déjà un emplacement local associé à un projet distant, vous pouvez supprimer l'emplacement local afin de travailler avec votre projet d'une façon strictement distante. Cette action ouvre l'assistant Supprimer l'emplacement local.
Assistant Supprimer l'emplacement local
L'assistant vous montrera la liste des projets pour lesquels il supprimera l'emplacement local. Cochez ou décochez ces projets selon vos souhaits, puis cliquez sur Terminer. Ces projets ne seront plus associés à des emplacements locaux.
Exécuter en tant que Permet de lancer une application.
Déboguer en tant que Permet de lancer une application en vue de son débogage.
Equipe Les éléments de ce sous-menu sont liés à la gestion du contrôle des versions et sont déterminés par le système de gestion du contrôle des versions associé au projet.
Comparer à Les commandes du sous-menu Comparer à permettent d'effectuer les types de comparaison suivants :
  • Comparaison entre deux ou trois ressources sélectionnées.
  • Comparaison de la ressource sélectionnée par rapport à l'historique local, ce qui vous permet de visualiser toutes les modifications que vous avez apportées à la ressource.
  • Comparaison de la ressource sélectionnée avec les versions dans le système de gestion du contrôle des versions.
Remplacer par Permet de remplacer la ressource sélectionnée par une autre ressource enregistrée dans l'historique local, ou bien, si le projet fait l'objet d'une gestion du contrôle des versions, vous pouvez disposer de commandes supplémentaires pour un remplacement par une version enregistrée dans le système de gestion du contrôle des versions.
Restaurer à partir de l'historique local Ouvre la boîte de dialogue Restauration à partir de l'historique local qui permet de ramener le projet à un état antérieur.
Propriétés Affiche les propriétés de la ressource sélectionnée.

Commentaires en retour