ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
92995 Топик полностью
AD (01.07.2007 16:10, просмотров: 1) ответил Evgeny_CD на Описанный Вами плугин чудесен. Я не спорю. Как быть с групповой работой над одним и тем же куском кода - ме могу пока придумать. Это хреново.
Да плагин тут совершенно не при чем Забудьте про него. Он предоставляет лишь мелкое удобство в виде автоматизации перехода. Если его не будет - ничего не изменится. Смысл в том, что для реализации ссылок не надо ничего городить - достаточно простого, понятного человеку, описания. А поверх него уже можно автоматизировать и надстраивать сколько хочется. Не для доступа к нужной информации использовать всякие тулзы, а для удобства пользования уже имеющейся. 2. Насколько я понимаю, помимо гиперссылок, это комменты предлагается использовать для графа вызовов и перекрестных ссылок. Так вот, построение таких вещей руками - безумие. Это даже не обезьянья работа, а гораздо хуже. Помимо того, что это можно делать (в определенных пределах, конечно) автоматически, они имеют, ПМСМ, довольно ограниченную полезность. Они отвечают на вопрос "где?", но, как правило, гораздо интереснее вопросы "почему?" и "зачем?" вызывается (или не вызывается) данная функция и что она делает. Т.е. все равно надо использовать обычный комментарий или понятное имя функции. Простой эксперимент - возьмите 2 проекта, один без графа вызовов и прочей шелухи, но с нормальными именами, другой наоборот, и попробуйте в них разберитесь. А уж в документации внешних интерфейсов модуля описание его внутренностей с такой степенью подробности не просто не нужно, а даже вредно. Ну т.е. если просуммировать все вышесказанное, я не вижу пока никаких новых возможностей, а вот ручной работы - навалом. Для переходов куда-бы то ни было в пределах проекта и для ответов на вопросы где используется/откуда вызывается/где определена/etc та или иная сущность мне вполне хватает grep+ctags+cscope, все это под вимом.