Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>BC HERO - Superpowers for Business CentralNew to Visual Studio Code? Get it now.
BC HERO - Superpowers for Business Central

BC HERO - Superpowers for Business Central

Yahya Touil

| (0) | Free
BC HERO is a powerful extension designed to supercharge your development workflow with Business Central (BC) in Visual Studio Code. Tailored specifically for AL developers, BC HERO offers a suite of essential tools to make working with BC even more efficient and productive.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BC HERO - Superpowers for Business Central

BC HERO is an essential Visual Studio Code extension designed to enhance your Business Central (BC) development experience. Tailored specifically for AL developers, BC HERO provides powerful tools that make understanding, maintaining, and working with your AL code and Business Central schema more efficient.

Key Features


1. Code Dependency Visualizer

The Code Dependency Visualizer provides an intuitive visual representation of the dependencies between AL objects like tables, pages, reports, codeunits, and more. By mapping these relationships, the visualizer helps developers easily understand how AL objects are interconnected, enabling more efficient maintenance and refactoring of your Business Central codebase.

How to Use:
  1. Open the Command Palette with Ctrl+Shift+P (or Cmd+Shift+P on macOS).
  2. Type BC HERO: Show Dependency Graph and select it from the list.

Dependency Graph

Dependency Graph

2. Database Schema Viewer

The Database Schema Viewer lets you explore the Business Central database schema directly within your VS Code workspace. This feature allows you to quickly navigate through tables and relationships, saving you time by providing an interactive experience inside your IDE.

How to Use:
  1. Open the Command Palette with Ctrl+Shift+P (or Cmd+Shift+P on macOS).
  2. Type BC HERO: Show Schema Viewer and select it from the list.

Schema Viewer


Why Choose BC HERO?

BC HERO is not just another extension, it’s a comprehensive tool that brings powerful features directly to your Visual Studio Code workspace. By focusing specifically on the needs of Business Central developers, BC HERO provides utilities that are designed to help you work smarter, not harder.

Whether you're analyzing code dependencies or exploring your Business Central database schema, BC HERO saves time, reduces errors, and improves code quality, helping you build better, more efficient Business Central solutions.


Installation Instructions

Follow these steps to install BC HERO - Superpowers for Business Central in your VS Code environment:

  1. Open Visual Studio Code.
  2. Navigate to the Extensions Marketplace by pressing Ctrl + Shift + X.
  3. In the search bar, type BC HERO and select it from the search results.
  4. Click the Install button.
  5. After installation, start using the features directly within your VS Code workspace.

Upcoming Features

BC HERO is continually evolving, and new features are on the horizon. Here are some of the enhancements you can look forward to:

  • Dependency Insights: Advanced dependency tracking with support for more granular insights into AL object interactions and their impact on performance.
  • Schema Comparison Tool: Compare different versions of the Business Central schema to track and manage changes over time.
  • Version Control Integration: Seamlessly integrate with GitHub or other version control systems to automate the tracking of dependency changes.

Stay tuned for more powerful features coming soon!


Contributing

While pull requests (PRs) are not currently being accepted, feedback is always welcome. If you have ideas for new features or encounter any bugs, feel free to open an issue or submit a feature request.

To submit feedback:

  1. Visit the GitHub Issues page.
  2. Open a new issue with details about the problem or your feature request.

Your input helps improve BC HERO, and we appreciate any contributions you make!


License Information

This extension is released under the Apache License 2.0. You can freely use, modify, and distribute this software, with some conditions. See the full license text here.


Feedback & Support

If you encounter any issues or have questions, don’t hesitate to open an issue. You can also reach out to the community for support or offer suggestions for new features.


Stay Updated

Follow us on GitHub or the Visual Studio Marketplace to get the latest updates and announcements about BC HERO. As always, more features are in the pipeline to make your BC development experience even better.


Powered by Love ❤️

Made with ❤️ by Yahya.

Check out my blog for more insights, tutorials, and updates on Business Central and AL development: Yahya's Blog.

Thank you for supporting BC HERO — your feedback and feature requests are always appreciated!

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