Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>vba mini toolNew to Visual Studio Code? Get it now.
vba mini tool

vba mini tool

toramameseven

|
1,036 installs
| (0) | Free
Provide outline and definition
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Vba mini tool

This is the Vba mini tool.

Features

Vba mini tool supports a symbol provider and a definition provider.

Requirements

  • Windows 10

How to use

  • Hover a symbol, shows definition.
  • Goto definition or Ctrl + Left click, goes to the definition.

Extension Settings

  • VbaMiniTool.outline.variable

    when true, shows variables in the outline

  • VbaMiniTool.outline.constant

    when true, shows constants in the outline

  • VbaMiniTool.outline.declare

    when true, shows declare functions in the outline

After changing the configurations, the outline is not refreshed. Edit the file or reopen the file.

Known Issues

  • This extension works for only the modules in the same folder.
  • Since the context is not taken into account, this extension detects all same symbols.
  • When you jump to the definition, the position may be near near the target position.
  • Sometimes, multi lines(with '_') works fail.
  • Properties are shown as Function in the outline.
  • Properties works so so. Sorry.
  • The features we do not recognize do not work well.
  • Api declares are shown as interface.
  • Vba interface is not supported.

How to package and publish

  1. npm install -g vsce
  2. vsce package --target win32-x64
  3. vsce publish

Acknowledgments

We thank you for the wonderful npm packages.

VSCode VBA is very useful for developing this extension. We appreciate it very much.

Release Notes

0.0.3

fixed

  • Public variables in a class are not detected. And some fixes.

add

  • You can use your favorite language syntax.
  • Add test code.

0.0.2

fixed

  • Configurations are not work.

0.0.1 first release.

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