Zwykle mniej więcej o tej porze roku ludzie zaczynają zdawać sobie sprawę, że ich prawa autorskie są nieaktualne w swoich plikach. Jest to szczególnie denerwujące, jeśli chcesz umieścić prawa autorskie w każdym pliku źródłowym. Zastanawiałem się, czy emacs może tu pomóc.
Czy istnieje tryb, który automatycznie aktualizuje rok praw autorskich w pliku? Idealnie byłoby ustawić tryb z moim imieniem i przynależnością, aby aktualizował tylko prawa autorskie do nich. Aktualizowałoby to również prawa autorskie automatycznie tylko po dokonaniu zmiany (chociaż byłoby miło mieć również łatwy sposób na dokonanie dużej zmiany w projekcie).
Odpowiedzi:
Możesz użyć tej
copyright-update
funkcji. Przeczytałbym dokumenty dotyczące funkcji. i inni w środku,copyright.el
aby uzyskać więcej informacji, ale jako prosty przykład, jeśli mam:w pliku i uruchamiany
copyright-update
z minibufora, aktualizuje wiersz, aby powiedziećMożesz mieć funkcję usuwania starego roku, jeśli chcesz.
Aby obsługiwać automatyczne aktualizacje, możesz dodać funkcję do
before-save-hook
listy.Aby wykonać aktualizację wsadową, użyj polecenia
copyright-update-directory
.Biblioteka praw autorskich ma wiele funkcji i sposobów jej dostosowania. Sugerowałbym otwarcie biblioteki, aby zobaczyć, jak dostosować ją do swoich potrzeb.
źródło
Oto, czego używam:
źródło