Я с большим интересом смотрел Mojang "Mojam" для Humble Bundle (ссылка может быть недействительной в течение длительного времени), и на протяжении всего видео я видел некоторые замечательные вещи о том, как эти парни используют свои код.
Одна из этих вещей заключалась в том, что один из разработчиков использовал в своем коде комментарии ascii art для лучшей навигации.
Это дает что-то вроде этого:
/////////////////////////////////////////////
// ___ ___ ___ _ __ _ //
// / |/ | / | | | | \ | | //
// / /| /| | / /| | | | | \| | //
// / / |__/ | | / / | | | | | |\ | //
// / / | | / / | | | | | | \ | //
// /_/ |_| /_/ |_| |_| |_| \_| //
// //
/////////////////////////////////////////////
int main()
{
// do some stuff
return 0;
}
Это может показаться плохим, но, связанное с редакторами, такими как Sublime , оно становится мощным, потому что представление "Zoomed Out", которое предоставляет Sublime, позволяет вам читать этот текст и перемещаться по коду как на одном дыхании .
Теперь есть множество классных генераторов текста ascii art .
Но ни один из них (по крайней мере, те, на которые я смотрел) не генерирует текст, совместимый с C ++ / C.
Значение: мне нужно вручную добавить косые черты комментария (//
), чтобы они соответствовали коду.
Ребята, вы используете этот трюк?
Если да, есть ли у вас инструмент для создания этих «комментариев» вокруг текста?