Я пытаюсь понять документацию по авторскому праву IntelliJ , но у меня возникают проблемы, поскольку я не знаю, поддерживает ли она функцию, к которой я привык в emacs.
В Режим emacs, к которому я привык, всякий раз, когда я go сохранял файл с использованием режима авторского права-второстепенного, редактор выполнял одно из двух действий
- Если в файле отсутствовало уведомление об авторских правах emacs спросит меня, хочу ли я вставить одно
- . Если уведомление об авторских правах уже было, но год был другим, emacs автоматически добавит текущий год в список годов в уведомлении.
Поддерживается ли эта модель с помощью авторского подхода IntelliJ? Насколько я вижу, пользователь обязан не забывать проверять и обновлять уведомление об авторских правах. Но ничто не мешает создавать или сохранять файлы с отсутствующим уведомлением или с неправильным годом.
Конечно, IntelliJ, похоже, обладает прекрасным обобщением, которого пропускал младший режим emacs, то есть способностью поддерживать несколько различных типов уведомления об авторских правах в том же проекте.
Также мне не ясно, является ли философия авторского права личным выбором или конфигурацией проекта. То есть, если кто-то git клонирует мой проект, я бы хотел, чтобы его IntelliJ относился к авторским правам так же, как я установил для проекта / сеанса / пользователя.
Верно ли мое понимание? Я слишком амбициозен со своими ожиданиями? Насколько похожа или отличается философия авторского права IntelliJ от моих ожиданий?
=========================
Немного дополнительной информации.
Вот как я заполнил диалоговое окно «Обновление авторских прав», но нажатие на «ОК» в этой форме, похоже, не вставляет сообщение об авторских правах в файл scala.
А вот как настроены параметры Editor- Scala.
А вот и диалог с профилями авторских прав.