Por lo general, en esta época del año, las personas comienzan a darse cuenta de que su año de copyright está desactualizado en sus archivos. Esto es particularmente molesto si desea colocar los derechos de autor en cada archivo fuente. Me preguntaba si emacs podría ayudar aquí.
¿Hay un modo que actualice automáticamente el año de copyright en un archivo? Idealmente, configuraría el modo con mi nombre y afiliaciones, de modo que solo actualice los derechos de autor de esos. También solo actualizaría los derechos de autor automáticamente cuando se realiza un cambio (aunque sería bueno tener también una manera fácil de hacer un cambio masivo a un proyecto).
Respuestas:
Puedes usar la
copyright-update
función. Leería los documentos para la función. y otros dentrocopyright.el
para obtener más información, pero como un simple ejemplo, si tengo:en un archivo y se ejecuta
copyright-update
desde el minibúfer, actualiza la línea para decirPuede hacer que la función elimine el año anterior si lo desea.
Para manejar las actualizaciones automáticas, puede agregar la función a la
before-save-hook
lista.Para hacer una actualización por lotes, use el comando
copyright-update-directory
.La biblioteca de derechos de autor tiene muchas características y formas de personalizarla, sugeriría abrir la biblioteca para comenzar a ver cómo puede adaptarla a sus necesidades.
fuente
Esto es lo que uso:
fuente