I have a large open source network server that I need to expand. Are there any tools for a clearer understanding of the code.
http://blogs.msdn.com/b/kaelr/archive/2009/03/26/code-canvas.aspx
It looks pretty cool, but it's a bit micro $$, not released. What tools can I use today?
Scitools Understand for C , seems to have a good reputation. I have not used it, however.
, , - , . , . - Test Coverage. , .
, , , - ; , . -, , , . , -. " " " " , , . - . ( ).
CodeSurfer . " ".
, C. , . , , . () . CodeSurfer.
cscope. etags ( Emacs), ctags ( Vim) .
Try Doxygen . He creates documentation that is very useful for finding a way through large projects. It can also create dependency graphs to help you understand the code structure of a large project.
GNU Global and LXR are also very good in their respective classes.
Source Insight: http://www.sourceinsight.com/
Source: https://habr.com/ru/post/1773974/More articles:Chrome не изменяет размер изображения SVG - javascriptHow to link a third-party library in the Play Framework module? - javaHow can I make binary code for Windows that allows a non-encoder to just get a crash failure that can be passed to gdb? - cDeployment Strategies for Web Services - javaIgnore comments in search VS2010 C # - c #Qt QGraphicsView single background image in the center - qtUsing MergeAdapter; finding a way to determine the data type of a list item in the ListActivity onListItemClicked method - androidСоздание асинхронных клиентов WCF без использования сервисных ссылок - c#Android intends to open a video with a raw resource? - androidWhat is the best way to prevent the deletion of the last entry in the has_many collection? - validationAll Articles