Управление авторскими правами в IntelliJ сбивает с толку - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь понять документацию по авторскому праву IntelliJ , но у меня возникают проблемы, поскольку я не знаю, поддерживает ли она функцию, к которой я привык в emacs.

В Режим emacs, к которому я привык, всякий раз, когда я go сохранял файл с использованием режима авторского права-второстепенного, редактор выполнял одно из двух действий

  1. Если в файле отсутствовало уведомление об авторских правах emacs спросит меня, хочу ли я вставить одно
  2. . Если уведомление об авторских правах уже было, но год был другим, emacs автоматически добавит текущий год в список годов в уведомлении.

Поддерживается ли эта модель с помощью авторского подхода IntelliJ? Насколько я вижу, пользователь обязан не забывать проверять и обновлять уведомление об авторских правах. Но ничто не мешает создавать или сохранять файлы с отсутствующим уведомлением или с неправильным годом.

Конечно, IntelliJ, похоже, обладает прекрасным обобщением, которого пропускал младший режим emacs, то есть способностью поддерживать несколько различных типов уведомления об авторских правах в том же проекте.

Также мне не ясно, является ли философия авторского права личным выбором или конфигурацией проекта. То есть, если кто-то git клонирует мой проект, я бы хотел, чтобы его IntelliJ относился к авторским правам так же, как я установил для проекта / сеанса / пользователя.

Верно ли мое понимание? Я слишком амбициозен со своими ожиданиями? Насколько похожа или отличается философия авторского права IntelliJ от моих ожиданий?

=========================

Немного дополнительной информации.

Вот как я заполнил диалоговое окно «Обновление авторских прав», но нажатие на «ОК» в этой форме, похоже, не вставляет сообщение об авторских правах в файл scala. enter image description here

А вот как настроены параметры Editor- Scala. enter image description here

А вот и диалог с профилями авторских прав. enter image description here

1 Ответ

0 голосов
/ 02 апреля 2020

Если уведомление об авторских правах уже было, но год был другим, emacs автоматически добавит текущий год в список годов в уведомлении. Насколько я знаю, это нужно делать каждый раз вручную. Вот соответствующая документация: www.jetbrains.com/help/idea/copyright.html#update -copyright

...