Перейти к содержанию
    

Ищется программная утилита-анализатор СИ-кода

Подскажите: есть ли какая-то программная утилита-анализатор СИ-кода позволяющая показать список переменных и список функций с показом ссылок что откуда вызывается, вклячая имена модулей. В конце отчет в виде текстового файла, а еще лучше графическое представление в виде блок схемы или графа?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

doxygen

 

Он не такой интерактивный, как Source-Navigator. :(

Это все-таки средство документирования проектов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если я правильно понял, то посмотрите это

SourceInsight

Understand.for.C.Plus.Plus

SourcePublisher.for.C.Plus.Plus

 

мне больше нравится #1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

doxygen

 

Он не такой интерактивный, как Source-Navigator. :(

Это все-таки средство документирования проектов.

 

Человек хотел получить html представление программы и картинки/графы с разными вариациями - doxygen как раз это и делает - согласен что интерактивность там в осоновном заключается в редактировании cfg файла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

doxygen

 

Он не такой интерактивный, как Source-Navigator. :(

Это все-таки средство документирования проектов.

 

Человек хотел получить html представление программы и картинки/графы с разными вариациями - doxygen как раз это и делает - согласен что интерактивность там в осоновном заключается в редактировании cfg файла.

 

Тоже верно. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если я правильно понял, то посмотрите это

SourceInsight

Understand.for.C.Plus.Plus

SourcePublisher.for.C.Plus.Plus

 

мне больше нравится #1

Вопрос, а де их взять, и чо они могут?

 

P.S. to All:

Господа раз вы сведущи в такого рода извратах, то не подскажете ли мощный но бесплатный и общедоступный редактор исходных кодов который... ну я не знаю как это назвать, вобщем исходник написан правильно но хаотически, а такая штучка сама приводи его к красивому (заданному пользователем) виду. Вобщем где нада отступы и сколько надо, где надо переносы... Ну, думаю, вы поняли... У меня имелся такой, но тогда он мне не нужен нафиг был, да еще кажеЦЦо "триал"... и я его снес и предал название забвению... Вобщем буду очень благодарен коли направите в нужную сторону...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, думаю, вы поняли...

Вы не поверите, но мы действительно поняли :) Вам нужен редактор со встроенным stylerом. Рекомендую CodeBlocks.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

el34 >SourceInsight

el34 >Understand.for.C.Plus.Plus

el34 >SourcePublisher.for.C.Plus.Plus

DRUID3>Вопрос, а де их взять, и чо они могут

ну поглядеть что могут - тут

http://sourceinsight.com/features.html

и тут

http://www.scitools.com/

 

понравится и не найдете - дайте знать....

Изменено пользователем el34

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если я правильно понял, то посмотрите это

SourceInsight

Understand.for.C.Plus.Plus

SourcePublisher.for.C.Plus.Plus

 

мне больше нравится #1

Вопрос, а де их взять, и чо они могут?

 

P.S. to All:

Господа раз вы сведущи в такого рода извратах, то не подскажете ли мощный но бесплатный и общедоступный редактор исходных кодов который... ну я не знаю как это назвать, вобщем исходник написан правильно но хаотически, а такая штучка сама приводи его к красивому (заданному пользователем) виду. Вобщем где нада отступы и сколько надо, где надо переносы... Ну, думаю, вы поняли... У меня имелся такой, но тогда он мне не нужен нафиг был, да еще кажеЦЦо "триал"... и я его снес и предал название забвению... Вобщем буду очень благодарен коли направите в нужную сторону...

 

Лично я пользуюсь такой тулзой

 

http://astyle.sourceforge.net/

Artistic Style is a source code indenter, source code formatter, and source code beautifier for the C, C++, C# and Java programming languages.

 

И следующий вопрос в тему. Иногда приходится распечатывать сырцы на бумагу. Может кто знает утилитку для генерации вордовского doc или rtf файла (с выделением ключевых слов и т.д.) из файла исходника, для последующей допечатной подготовки (поменять размер шрифта, колво колонок и т.д. )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо всем откликнувшимся!

 

:) Такой как закат, только зеленый... Вот почти моя ситуация. Нашел прогу абсолютно точно подходящую под мои требования!!! Маленькая, бесплатная, под винду, широкие возможности настройки (а главное эти настройки очень хорошо иллюстрируются при их выборе). Но... :( Не работает так как я хочу :biggrin::biggrin::biggrin: Вернее, так как мне надо, не настраивается, и глючит при последовательном выборе тех или иных настроек. И сохранить их толком не дает. Ну для 1.0 бэты это простительно. Вобщем вот прога http://www.geocities.com/jpattee/astylewin/doc/FrameL.html , и вопрос, а есть ли еще подобные и удобные (в совокупности)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но... :( Не работает так как я хочу

Ну если работать, то одна из наиболее работоспособных

http://www.polystyle.com/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но... :( Не работает так как я хочу

Ну если работать, то одна из наиболее работоспособных

http://www.polystyle.com/

:) Понимаю, что уже всех конкретно подзадолбал, но можно какую-нить абсолютно бесплатную??? А то играЦЦо с этими триалами... Привыкнешь, а потом мучительные часы расставаний...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

... но можно какую-нить абсолютно бесплатную??? ...

Если абсолютно, то GNU Indent - из командной строки, зато один раз написав - к редактору не привязан.

вот, например:

http://gnuwin32.sourceforge.net/packages/indent.htm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...