Skip to content
| Marketplace
Sign in
Visual Studio>Tools>C++ Bsc Analyzer
C++ Bsc Analyzer

C++ Bsc Analyzer

Shaun (Resonantium Ltd)

|
3,312 installs
| (1) | Free
The C++ Bsc Analyzer is a static analysis and code visualization tool which may be used to help you understand the inter-dependencies and structure of your source code.
Download

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.
Added Path View for Dependency Graphs and Call Graphs.
Updated Digital Signature

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.
The Application Title now includes the name of the opened (.bsc) file
Within the lower half of the Uses and Used By tabs - a new tab ("Definition") has been added which automatically displays the source code definition of the element selected in the top half (of the Call Graph or Dependency Graph).  Note that this view of the source code is read-only and will only be displayed if the file containing the definition is accessible, as illustrated below.  Files that are not immediately accessible can be located via the standard Open File Dialog (by double-clicking the displayed filename)    

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.
And, toolbar button sizes now remain unadjusted.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft