Добавление SLA (лицензионного соглашения на программное обеспечение) в огромный проект MS Visual Studio с сотнями файлов исходного кода, возможно, является не только утомительной, но и трудоемкой задачей. Поскольку детали SLA не должны добавляться во все файлы исходного кода, часто требуется сначала отфильтровать файлы, в которые нужно добавить детали лицензионного соглашения на программное обеспечение, а затем вручную скопировать текст SLA в каждый файл. Если вы почти закончили с проектом VS и не хотите идти по монотонному маршруту, чтобы вручную вставлять детали SLA, добавьте Диспетчер заголовков лицензий в ваш список расширений Visual Studio.
Это небольшой, но удобный плагин с открытым исходным кодом для Visual Studio, который автоматизирует процесс добавления сведений о лицензионном соглашении на программное обеспечение в необходимые файлы исходного кода одного проекта. В отличие от ранее описанного лицензионного сумматора, он позволяет пользователю указывать типы файлов для добавления деталей SLA. После указания он добавит детали лицензионного соглашения только в пользовательские типы файлов, не затрагивая структуру других включенных исходных файлов.
Использование простое. Перед установкой надстройки убедитесь, что Visual Studio не работает в фоновом режиме. После завершения процесса установки проверьте установочный пакет, открыв Extension Manager из Сервиса. Вы можете получить доступ к опциям добавления лицензии из множества мест в VS, но наиболее удобный способ - вызвать его из Solution Explorer. Откройте проект, в который вы хотите добавить лицензию, щелкните правой кнопкой мыши Project и выберите Добавить заголовки лицензии ко всем файлам от Заголовки лицензий меню.

Он показывает пример лицензионного сумматора. Вы можете настроить его так, как хотите. Наиболее часто используемые расширения исходного кода проекта, такие как CS, ASPX, VB и т. Д., Уже перечислены. Вы можете добавить образец текста в любом разделе расширения. Например, если вы хотите добавить текст лицензионного соглашения во все файлы VB, введите текст лицензии в поле расширения:.vb. После добавления текста сохраните файл и проверьте, был ли текст добавлен во все файлы VB или нет.


Точно так же вы можете добавить детали SLA во все файлы CS. Откройте проект CS и откройте лицензионный сумматор, чтобы добавить текст в расширения;.cs.


Скачать менеджер заголовков лицензий