«1. Обзор

Известно, что добавление заголовка лицензии об авторских правах для исходных файлов в Eclipse IDE является сложной и подверженной ошибкам задачей.

В этом уроке мы узнаем два способа сделать эту задачу простой и безошибочной. В первом используется функция шаблона кода Eclipse IDE. Второй использует плагин Copyright Generator.

2. Использование шаблона кода

Сначала давайте посмотрим, как добавить заголовок лицензии на авторское право с помощью шаблона кода. Начнем с настройки Eclipse:

2.1. Настройка Eclipse

    В строке главного меню перейдите к «Настройки». Затем перейдите к «Java» -\u003e «Стиль кода» -\u003e «Шаблоны кода» В правой части окна разверните раздел «Код» и выберите «Новые файлы Java»

    Затем , мы переходим к «Редактировать шаблон», нажав кнопку «Редактировать». В окне «Редактировать шаблон» мы добавляем заголовок нашей лицензии на авторские права в текстовую область «Шаблон». И нажмите кнопку «ОК», чтобы обновить шаблон. Наконец, давайте нажмем кнопку «Применить», чтобы закончить. установка

2.2. Применение авторских прав

Теперь мы получаем заголовок об авторских правах, автоматически применяемый к каждому новому исходному файлу Java:

Однако у этого метода есть некоторые недостатки:

    Мы не можем использовать его для добавления заголовка об авторских правах к существующим исходным файлам Мы не можем включать пользовательские переменные в тексте лицензии, такие как название нашей компании. Это недостаточно гибко, чтобы позволить нам выбирать разные заголовки лицензии на авторское право. Мы можем использовать это только для исходных файлов Java и Javascript

К счастью, есть альтернатива в виде генератора авторских прав. плагин.

3. Использование плагина Copyright Generator

Давайте начнем с настройки плагина Copyright Generator.

3.1. Установка плагина

    Мы устанавливаем плагин, выбрав Help -\u003e Eclipse Marketplace Затем мы ищем Eclipse Copyright Generator в текстовом поле Find Наконец, давайте нажмем кнопку Install и следуем инструкциям

3.2. Настройка заголовков лицензии на авторское право

Все стандартные заголовки лицензии на авторское право предустановлены вместе с подключаемым модулем.

Но что, если мы хотим добавить собственный заголовок или отредактировать его? Давайте посмотрим, как это сделать в настройках авторских прав:

    Сначала мы переходим в «Настройки» -\u003e «Основные» -\u003e «Авторские права». Затем, чтобы добавить новый заголовок об авторских правах, мы нажимаем кнопку «Добавить». Чтобы изменить существующую лицензию, мы выбираем лицензию из Лицензии, а затем нажмите кнопку «Изменить»

3.3. Применение авторских прав

После установки плагина применить заголовок лицензии на авторские права к одному или нескольким исходным файлам довольно просто.

Давайте посмотрим, как применить его к выбранным исходным файлам:

    На панели Project Explorer мы выбираем исходные файлы. Затем щелкните правой кнопкой мыши выбранные исходные файлы. В контекстном меню мы выбираем опцию «Применить авторские права».

Аналогично, чтобы применить это к одному или нескольким проектам:

    В главном меню выберите «Проект» -\u003e «Применить авторские права»

Затем мы следуем инструкциям в диалоговом окне «Применить авторские права», чтобы добавить файлы:

    Мы нажимаем кнопку «Далее», которая ведет нас к настройкам авторских прав

    Затем выберите лицензию на авторские права в поле выбора «Тип авторского права»

    И нажмите кнопку «Далее», которая ведет нас к Наконец, мы нажимаем кнопку «Готово», чтобы применить заголовок об авторских правах к выбранным исходным файлам

Теперь, в отличие от шаблона кода, плагин не будет автоматически добавлять заголовок об авторских правах при создании нового файла.

Тем не менее, плагин имеет несколько преимуществ по сравнению с шаблоном кода:

    Легко добавить заголовок лицензии на авторские права для существующих исходных файлов Мы можем включать пользовательские переменные в текст лицензии, например, название компании Плагин поддерживает множество различных авторских прав заголовки лицензии Мы можем добавить заголовок авторского права ко всем типам исходных файлов, а не только к исходным файлам Java

4. Заключение

В этой статье мы узнали два разных способа добавления заголовка лицензии авторского права к нашему источнику файлы.

Плагин Eclipse Copyright Generator — это самый простой и гибкий способ добавления заголовков авторских прав.

«Единственным недостатком является то, что его необходимо применять после создания файлов, где шаблон кода добавит для нас заголовок об авторских правах при создании каждого файла.