LINUX.ORG.RU

История изменений

Исправление raven_cler, (текущая версия) :

В emacs org-mode есть поддержка такой штуки, как литературное программирование:

https://orgmode.org/worg/org-contrib/babel/intro.html#literate-programming

Т.е. вместо вставки картинки в комментариях самого исходника имеется org-файл, в котором уже и картинки, и древовидные заметки, и TODO-пометки, и экспорт в хтмл-документацию и бог весть чего ещё, а уже из этого org-файла формируются исходники. Но мне он показался не очень удобным, или мб просто не осилил.

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

Другим вариантом будет написать minor-mode, который вместо пути с файлом будет отображать картинку, готовые примеры можно глянуть в исходниках того же org.el (функция org-display-inline-images в org.el, если не ошибаюсь).

Кстати, правда неплохая идея, можно реализовать на досуге.

Исходная версия raven_cler, :

В emacs org-mode есть поддержка такой штуки, как литературное программирование:

https://orgmode.org/worg/org-contrib/babel/intro.html#literate-programming

Т.е. вместо вставки картинки в комментариях самого исходника имеется org-файл, в котором уже и картинки, и древовидные заметки, и TODO-пометки, и экспорт в хтмл-документацию и бог весть чего ещё, а уже из этого org-файла формируются исходники.

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

Другим вариантом будет написать minor-mode, который вместо пути с файлом будет отображать картинку, готовые примеры можно глянуть в исходниках того же org.el (функция org-display-inline-images в org.el, если не ошибаюсь).

Кстати, правда неплохая идея, можно реализовать на досуге.