The C++ Bsc Analyzer is a static analysis and code visualization tool, which uses the information contained in a Microsoft® Source Browser Database (.bsc) file, to present various perspectives on your C++ source code – to better understand the interactions and dependencies therein. Enriching these perspectives - are rudimentary metrics associated with individual source code elements. This tool may be useful as part of a larger Reverse Engineering, Refactoring or Training project in addition to serving as an aid to ongoing Development. The various perspectives include Dependency Graphs, Call Graphs and Class Hierarchies. Update 1.0.0.9 Removed Expiry Date. Update 1.0.0.8 Extended Expiry Date. Update 1.0.0.7 Applied Digital Signature. Update 1.0.0.6 It is now possible to apply a filter to the Call Graph and Dependency Graph (within theUses and Used By tabs) by hiding selected functions via the context menu illustrated below. This feature allows one to focus on calls and dependencies which are essential to the complexity of the system. Update 1.0.0.5 Extended Expiry Date. A Double Click operation performed on an item contained in either one of the lists -Directly Uses, Directly Used By, Branch Functions andBranch Non-Functions will highlight it's location(s) within the Call Graph or Dependency Graph (as illustrated below).If the item is not a function, the functionusing the item (if found) will be highlighted.This search operation is performed within the context of the selected node.
Update 1.0.0.4 Resolved VS 2012 Member-Function Duplication display anomaly. Update 1.0.0.3 Captions of Active Tabs are now displayed using a Bold Font. Update 1.0.0.2 This update provides an additional context/shortcut submenu to conveniently access theClass of a member function or variable, as illustrated... Additionally, selected source code text from the Definitions and References views can now be copied to the clipboard. |