Задать вопрос
@pddev

Timestamp или инкремент версии в тексте при сохранении файла — какие редакторы или IDE так могут?

Нужен простой контроль версий - путём проставления времени сохранения файла или в крайнем случае инкремента числа или версии.
Дело в том, что эти файлы разбросаны по разным местам и обновление возможно только вручную. Возникает путаница версий, приходится сравнивать вручную. Поэтому идеально было бы проставить время (timestamp, но лучше читабельный) в комментарии в начале файла.

Какие редакторы или IDE среды могут такое сделать (встроенные фичи, плагины, макросы)?
Хотелось бы, чтобы дата и время обновлялись автоматически в момент сохранения файла, чтобы не забыть (да и вручную каждый раз это вставлять напрягает).
  • Вопрос задан
  • 184 просмотра
Подписаться 1 Простой 16 комментариев
Решения вопроса 1
WblCHA
@WblCHA
VSCode конечно же.
Он почти как npm, есть плагины для всего: https://marketplace.visualstudio.com/items?itemNam...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
saboteur_kiev
@saboteur_kiev Куратор тега Программирование
software engineer
И все-таки непонятно, почему нельзя использовать гит.

Если у вас линукс, то все файлы складываете в каталог с гитом и в ваши "разные места" разбрасываете софтлинки.
Если виндовс - есть хардлинки в пределах одного диска

На крайняк написать скрипт, который из папки с гитом будет копировать файлы в ваши разные места и все.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Такое умел CVS и до сих пор умеет SVN. Про редакторы или IDE - мне неизвестно.

(Хотя, конечно же вспоминается редактор на ЕС ЭВМ, который в последние 8 позиций строки ставил дату изменения, но там строка должна была быть жестко не шире 72 позиций)
Ответ написан
@9982th
Автоматически вставлять текущие дату-время при открытии умеет стандартный Notepad в Windows, достаточно добавить в первую строчку файла ".LOG". Правда добавляет он ее не в начало файла, а в конец, и, конечно, он не умеет вставлять комментарии (и даже не знает каким символом обозначается комментарий в используемым вами языке).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы