Я не разработчик, но для моей работы я прослеживаю много кодов. Это - на самом деле довольно трудный чужой код чтения, специально для больших проектов.
Исходное Понимание является большим приложением, которое хранит все символы в базе данных, таким образом, Вы видите, что новая функция названа, нажмите на него и посмотрите, как функция записана. Вы видите весь ссылающийся домен объекта или перехода вызывающей стороне. Вы не должны повредить ход мыслей и продумать команды оболочки только для нахождения этих вещей каждым разом, когда Вы столкнулись с новой переменной/структурой/функцией из некоторых других файлов.
У меня есть он работающий на ВИНЕ, но существует мало незначительных сбоев, который иногда мешает.
Я знаю, что люди упомянут C-объем, я попробовал его, но это действительно не то же. Так, с таким количеством огромных проектов с открытым исходным кодом там для Ubuntu, там собственные инструменты, чтобы помочь считать их эффективно?
Править:
Спасибо за предложения, но действительно КОДИРУЕТ:: БЛОКИ или CodeLite обеспечивают способности видеть функцию, на которую мышь нажала, не переходя к нему, таким образом, я вижу вызывающую сторону и вызываемого одновременно?
Код:: Блоки могли бы быть опцией.
Код:: Блоками является свободный C++ IDE, созданный для удовлетворения самых требовательных потребностей его пользователей. Это разработано, чтобы быть очень расширяемым и полностью настраиваться.
IDE со всеми функциями разработчик нужно, имея последовательный взгляд, чувство и операцию через платформы.
Созданный вокруг сменной платформы, Кода:: Блоки могут быть расширены с помощью плагинов. Любой вид функциональности может быть добавлен путем установки/кодирования плагина. Например, компиляция и отладка функциональности уже обеспечиваются плагинами!
Работает на окнах также
Я позволю кому-то еще отправить о codelite и widestudio, таким образом, можно будет выбрать тот
Я не уверен, понимаю ли я правильно то, что Вы хотите сделать, но в основном любой IDE может сделать то, что Вы хотите - Код:: Блоки из другого ответа - то, что прибывает по моему мнению, также; или Eclipse.
Так как Вы не говорите, для какого языка это должно быть, я отошлю Вас к этому набору IDE для C: C программирование комплектов/IDE
Я думаю, что Вы хотите, Исходный Навигатор
если Вам все еще не нравится это, Вы можете вино Ваше исходное понимание.
Нет ни одного. Никакой другой IDE не так интуитивен как исходное понимание и если это было бы, они будут лицензироваться и платиться.
Существует sourcetrail: Sourcetrail является межплатформенным исходным проводником для C, C++, Java и Python.