Le gestionnaire d'en-tête de licence ajoute du texte de licence dans les fichiers de projet Visual Studio

click fraud protection

L'ajout de détails SLA (Software License Agreement) dans un énorme projet MS Visual Studio ayant des centaines de fichiers de code source est sans doute non seulement fastidieux mais aussi fastidieux. Étant donné que les détails du SLA ne sont pas censés être ajoutés à tous les fichiers de code source, il nécessite souvent de filtrer d'abord les fichiers dans lesquels les détails de l'accord de licence du logiciel doivent être ajoutés, puis copiez manuellement le texte SLA dans chaque fichier. Si vous avez presque terminé avec le projet VS et que vous ne souhaitez pas emprunter un itinéraire monotone pour insérer manuellement les détails du SLA, ajoutez Gestionnaire d'en-tête de licence dans votre liste d'extensions Visual Studio.

Il s'agit d'un plug-in open source petit mais pratique pour Visual Studio qui automatise le processus d'ajout des détails du contrat de licence logicielle dans les fichiers de code source requis d'un projet. Contrairement précédemment couvert Additionneur de licence

instagram viewer
, il permet à l'utilisateur de spécifier des types de fichiers pour ajouter des détails SLA. Une fois spécifié, il ajoutera les détails du contrat de licence uniquement dans les types de fichiers définis par l'utilisateur sans toucher à la structure des autres fichiers source inclus.

L'utilisation est simple. Avant d'installer le complément, assurez-vous que Visual Studio ne s'exécute pas en arrière-plan. Une fois le processus d'installation terminé, vérifiez le package d'installation en ouvrant Extension Manager à partir des outils. Vous pouvez accéder aux options d'ajout de licence à partir de nombreux endroits dans VS, mais le moyen le plus pratique consiste à les afficher à partir de l'Explorateur de solutions. Ouvrez le projet dans lequel vous souhaitez ajouter la licence, cliquez avec le bouton droit sur Projet et sélectionnez Ajouter des en-têtes de licence à tous les fichiers de En-têtes de licence menu.

en-tête de licence 1

Il montre un exemple d'additionneur de licence. Vous pouvez le personnaliser comme vous le souhaitez. Les extensions de code source du projet les plus fréquemment utilisées, telles que CS, ASPX, VB, etc., sont déjà répertoriées. Vous pouvez ajouter un exemple de texte dans n'importe quelle section d'extension. Par exemple, si vous souhaitez ajouter du texte de contrat de licence dans tous les fichiers VB, saisissez le texte de la licence sous extensions: .vb. Après avoir ajouté le texte, enregistrez le fichier et vérifiez si le texte a été ajouté à tous les fichiers VB ou non.

exemple de texte de licence

Si pour certaines raisons, il n'ajoute pas de texte SLA. Sélectionnez à nouveau Ajouter un en-tête de licence à tous les fichiers dans le menu En-tête de licence.

exemple de texte ajouté

De même, vous pouvez ajouter des détails SLA dans tous les fichiers CS. Ouvrez le projet CS et ouvrez l'additionneur de licence pour ajouter du texte sous extensions; .cs.

c fichiers pointus 2

Les détails du SLA seront ajoutés automatiquement dans tous les fichiers CS de votre projet.

texte de licence pour c

License Header Manager fonctionne sur MS Visual Studio 2010.

Télécharger License Header Manager

watch instagram story