Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>INNONAV Dev ToolsNew to Visual Studio Code? Get it now.
INNONAV Dev Tools

INNONAV Dev Tools

INNONAV

|
209 installs
| (0) | Free
Dev Tools for AL Development
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

INNONAV Dev Tools VS Code Extension

A powerful Visual Studio Code extension designed to streamline development workflows for INNONAV projects. This extension provides automation, code actions, branch management, translation utilities, and more to boost productivity and code quality.

Features

  • Branch Management: Easily delete local branches, refresh symbols, and update your workspace from Azure Repos.
  • Code Actions: Quick actions for AL objects, table cleaning, and performance improvements.
  • Translation Tools: XLIFF conversion and translation helpers for Business Central localization.
  • Settings Automation: Update user and workspace settings with one command.
  • Menu & Object Visibility: Manage BC objects and menu items with advanced visibility controls.
  • Logging & Diagnostics: Integrated logging for translation and code actions.

Installation

  1. Download or clone this repository.
  2. Open the folder in Visual Studio Code.
  3. Run npm install to install dependencies.
  4. Press F5 to launch the extension in a new Extension Development Host window.

Usage

  • Access commands via the Command Palette (Ctrl+Shift+P) and search for INNONAV.
  • Use code actions by right-clicking in AL files or using the lightbulb icon.
  • Manage branches and symbols from the provided commands.
  • Translation tools are available for XLIFF file handling and localization workflows.

Commands & Code Actions

  • Delete Local Branch Without Remote: Remove local git branches safely.
  • Refresh Symbols: Update AL symbols for your workspace.
  • Set Launch Configuration: Automatically configure launch settings for debugging.
  • Update User Settings: Apply recommended settings for optimal development.
  • Table Cleaner: Clean and refactor AL tables for best practices.
  • Translator: Convert and translate XLIFF files for Business Central.

Development

  • Source code is located in the src/ directory.
  • Code actions and providers are in src/codeactions/.
  • Translation logic is in src/functions/translator/.
  • Table cleaning utilities are in src/functions/tablecleaner/.
  • Tests are in the test/ directory.
  • Snippets for AL development are in the snippets/ folder.

Scripts

  • npm run watch: Start TypeScript compiler in watch mode.
  • npm test: Run extension tests.

Contributing

Contributions are welcome! Please open issues or submit pull requests for bug fixes, new features, or improvements.

License

This project is licensed under the MIT License. See license.md for details.

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