Ajoutez, supprimez et renommez facilement des fichiers et des objectifs dans les projets CMake

Travailler avec des projets CMake dans Visual Studio 2019 16.5 Preview 2 est maintenant plus facile que jamais. Vous pouvez maintenant ajouter, supprimer et renommer des fichiers source et des cibles dans vos projets CMake à partir de l'EDI sans modifier manuellement les scripts CMake. Lors de l'ajout ou de la suppression de fichiers à l'aide de l'Explorateur de solutions, Visual Studio modifie automatiquement votre projet CMake. Vous pouvez également ajouter, supprimer et renommer des objectifs de projet à l'aide de la vue Cibles CMake dans l'Explorateur de solutions.

image

Plus de détails sous la coupe.

Fichiers source C et C ++


Visual Studio suit désormais les fichiers source C et C ++ à mesure qu'ils sont ajoutés, renommés ou supprimés de l'Explorateur de solutions, modifiant automatiquement le projet CMake sous-jacent. Cette fonction est activée par défaut dans Visual Studio 2019 16.5 Preview 2, mais si vous souhaitez que Visual Studio ne modifie pas automatiquement le projet, vous pouvez désactiver cette fonction dans Outils> Options> CMake, «Activer la modification automatique du script CMake ...»:

image

Objectifs et recommandations


CMake Targets View offre désormais encore plus de fonctionnalités. De là, en plus d'ajouter et de supprimer des fichiers, vous pouvez ajouter, renommer et supprimer des cibles. Vous pouvez accéder à la vue Cibles de CMake en cliquant sur le menu déroulant de l'Explorateur de solutions à droite du bouton Accueil:

image

si vous avez déjà travaillé avec les solutions générées par CMake, celle présentée vous sera familière, mais contrairement à la solution générée, vous pouvez modifier directement le projet CMake de base dans l'IDE. Visual Studio prend actuellement en charge la modification des éléments suivants:

1. Ajouter, supprimer, renommer des fichiers source en objectifs:

image

2. Ajouter, supprimer, renommer des objectifs dans un projet CMake:

image

image

3. Afficher et créer des liens entre les objectifs d'un projet:

image

image

Solution ambiguë


Dans certains cas, il peut y avoir plusieurs endroits où il est judicieux d'ajouter le fichier source au script CMake. Lorsque cela se produit, Visual Studio vous demandera où vous souhaitez apporter les modifications et afficher un aperçu des modifications proposées:

image

Donnez votre avis


Veuillez essayer Visual Studio 2019 16.5 Preview 2 et partagez votre opinion avec nous, car c'est vraiment important pour nous! La meilleure façon de nous contacter et de signaler un problème ou de faire une proposition est de contacter la communauté des développeurs ou d'utiliser les outils « Signaler un problème » et «Suggérer une fonctionnalité». Ces méthodes nous permettent de suivre facilement les problèmes et les suggestions, et vous recevrez les dernières nouvelles sur l'avancement de leur mise en œuvre. N'hésitez pas à laisser des commentaires sur l' article original et à poser des questions à cmake@microsoft.com.

Source: https://habr.com/ru/post/undefined/


All Articles