Автоматически добавлять авторские права на новые файлы Java в IntelliJ 12
Я зарегистрировал профиль защиты в настройках и установил его как значение по умолчанию. У меня также есть область, зарегистрированная для этого профиля, установленного на "Все". Я могу добавить его в файл, выполнив команду "cmd + N (generate) → Copyright".
Я не хочу делать это вручную для каждого нового класса, который я создаю. как я могу это автоматически добавлять во все новые классы?
Ответы
Ответ 1
Авторское право не добавляется автоматически к новым файлам, вы можете использовать действие Обновить авторское право в корне проекта node в представлении проекта, чтобы добавить/обновить его для всех файлов сразу или вы можете включить Обновить авторское право в диалоговом окне Commit Project
, чтобы убедиться, что файлы, совместно используемые через VCS, всегда имеют самые последние авторские права.
ОБНОВЛЕНИЕ. Я подтвердил, что для меня добавлено авторское право, однако может быть трудно заметить, что он был добавлен по умолчанию, поскольку по умолчанию он появляется на очень верхняя часть файла и рухнула, редактор также не прокручивается вверх и остается там, где он был. Если вы прокрутите редактор и разверните верхний комментарий, вы сможете увидеть автоматически добавленное авторское право. Вы также можете изменить настройку Местоположение в файлах для каждого типа файла, чтобы увидеть, что она была добавлена при создании нового файла.
Вот скринкаст, показывающий, что он работает.
Ответ 2
Вы должны установить Авторское право проекта по умолчанию для вашего проекта.
Перейти к File | Settings | Editor | Copyright
File | Settings | Editor | Copyright
File | Settings | Editor | Copyright
После создания нового Copyright Profile
вы должны выбрать его из раскрывающегося списка в качестве Default project copyright
по Default project copyright
.
Вы должны установить это для каждого проекта, но как только он будет установлен, он должен автоматически вставляться вверху каждого нового файла, созданного в этом проекте.
Ответ 3
Это может привести к дублированию сообщений об авторских правах, если оно уже есть в файле. Если у вас нет существующих комментариев (или вы не согласны с их переписыванием) и спешите добавить комментарии, вот быстрый способ получить их.
Примечание. Используется в Android Studio.
![Running Copyright across Package]()
Ссылка: https://www.jetbrains.com/help/idea/2016.1/generating-and-updating-copyright-notice.html#d1722070e316 ищите, чтобы обновить уведомление об авторских правах
Ответ 4
Если вы используете IntelliJ 14 или более поздние версии. Это то, что вам нужно сделать.
Перейдите к File | Setting
. Затем выберите Шаблоны файлов и кодов в разделе Редактор, как показано на рисунке ниже.
. Затем добавьте лицензию на использование лицензии здесь, как показано. Затем нажмите Применить и ОК.
Ответ 5
Перейдите в Файл- > Настройки- > Авторские права- > Профили защиты и добавьте новый профиль авторских прав. Подтвердите его и нажмите Применить, как показано на рисунке ниже,
![введите описание изображения здесь]()
Затем перейдите в Файл- > Настройки- > Авторское право и выберите новый введенный профиль как Авторское право по умолчанию и нажмите ОК, как в ниже изображения
![введите описание изображения здесь]()
Более подробную информацию можно найти в IntelliJ IDEA Setup.
(Это должно работать теперь.Если авторские права по-прежнему не будут автоматически отправляться в файлы, введите "Alt + Insert" и выберите авторское право)