Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ищется программная утилита-анализатор СИ-кода
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Программирование
Make_Pic
Подскажите: есть ли какая-то программная утилита-анализатор СИ-кода позволяющая показать список переменных и список функций с показом ссылок что откуда вызывается, вклячая имена модулей. В конце отчет в виде текстового файла, а еще лучше графическое представление в виде блок схемы или графа?
makc
Посмотрите на это - http://sourcenav.sourceforge.net/
Harbour
doxygen
makc
Цитата(Harbour @ Jan 20 2007, 11:38) *
doxygen


Он не такой интерактивный, как Source-Navigator. sad.gif
Это все-таки средство документирования проектов.
el34
если я правильно понял, то посмотрите это
SourceInsight
Understand.for.C.Plus.Plus
SourcePublisher.for.C.Plus.Plus

мне больше нравится #1
Harbour
Цитата(makc @ Jan 20 2007, 10:43) *
Цитата(Harbour @ Jan 20 2007, 11:38) *
doxygen


Он не такой интерактивный, как Source-Navigator. sad.gif
Это все-таки средство документирования проектов.


Человек хотел получить html представление программы и картинки/графы с разными вариациями - doxygen как раз это и делает - согласен что интерактивность там в осоновном заключается в редактировании cfg файла.
makc
Цитата(Harbour @ Jan 21 2007, 10:15) *
Цитата(makc @ Jan 20 2007, 10:43) *

Цитата(Harbour @ Jan 20 2007, 11:38) *
doxygen


Он не такой интерактивный, как Source-Navigator. sad.gif
Это все-таки средство документирования проектов.


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


Тоже верно. smile.gif
DRUID3
Цитата(el34 @ Jan 20 2007, 12:38) *
если я правильно понял, то посмотрите это
SourceInsight
Understand.for.C.Plus.Plus
SourcePublisher.for.C.Plus.Plus

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

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

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

Вы не поверите, но мы действительно поняли smile.gif Вам нужен редактор со встроенным stylerом. Рекомендую CodeBlocks.
el34
el34 >SourceInsight
el34 >Understand.for.C.Plus.Plus
el34 >SourcePublisher.for.C.Plus.Plus
DRUID3>Вопрос, а де их взять, и чо они могут
ну поглядеть что могут - тут
http://sourceinsight.com/features.html
и тут
http://www.scitools.com/

понравится и не найдете - дайте знать....
ig_z
Цитата(DRUID3 @ Feb 8 2007, 15:58) *
Цитата(el34 @ Jan 20 2007, 12:38) *

если я правильно понял, то посмотрите это
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 файла (с выделением ключевых слов и т.д.) из файла исходника, для последующей допечатной подготовки (поменять размер шрифта, колво колонок и т.д. )
DRUID3
Спасибо всем откликнувшимся!

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

Ну если работать, то одна из наиболее работоспособных
http://www.polystyle.com/
DRUID3
Цитата(zltigo @ Feb 8 2007, 22:00) *
Цитата(DRUID3 @ Feb 8 2007, 21:51) *

Но... sad.gif Не работает так как я хочу

Ну если работать, то одна из наиболее работоспособных
http://www.polystyle.com/

smile.gif Понимаю, что уже всех конкретно подзадолбал, но можно какую-нить абсолютно бесплатную??? А то играЦЦо с этими триалами... Привыкнешь, а потом мучительные часы расставаний...
Andrew2000
Цитата(DRUID3 @ Feb 8 2007, 23:27) *
... но можно какую-нить абсолютно бесплатную??? ...

Если абсолютно, то GNU Indent - из командной строки, зато один раз написав - к редактору не привязан.
вот, например:
http://gnuwin32.sourceforge.net/packages/indent.htm
zltigo
Цитата(DRUID3 @ Feb 8 2007, 22:27) *
smile.gif Понимаю, что уже всех конкретно подзадолбал, но можно какую-нить абсолютно бесплатную???

В составе некотрых редакторов, например Multi-Edit, она абсолютно бесплатна smile.gif.
Ну а между бесплатностью (одну Вы уже попробовали )и функциональностью придется выбирать, однако.
Evgeny_CD
Вот чего добылось:

Source.Insight.v3.50.0058.Incl.Keygen-TSZ
http://rapidshare.com/files/43619748/Sourc....v3.50.0058.zip

Understand for C Plus Plus v1.4.410
http://slil.ru/25153819 - файло
http://slil.ru/25153843 - серийник


Understand for C Plus Plus - у кого есть более свежая версия? На сайте уже v1.4.426.

На вири не проверял, только что добыл.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.