Можно еще использовать вариант shadow file, но вопрос синхронизации Есть "боевой" файл без мусора. И есть shadow, в котором нет кода, но зато куча гипер и супер-пупер каментов. Вопрос только в том, как перестраивать shadow при при редактировании боевого.... Если использовать гиперметки, которые я предожил, то, если их не переносить со строки, все перестроится. А вот без них распознать изменения - нехилая система искусственного интеллекта нужна.