Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ASN Plus firmware development extension packNew to Visual Studio Code? Get it now.
ASN Plus firmware development extension pack

ASN Plus firmware development extension pack

ASN Plus

|
2 installs
| (0) | Free
Recommended extension for FW development at ASN Plus
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ASN Plus Firmware Development Extension Pack

Overview

The ASN Plus Extension Pack provides essential tools and configuration for firmware development at ASN Plus. It includes a pre-configured .clang-format file to ensure consistent C/C++ code style across your projects.


Features

  • Automatic Clang-Format Setup
    On first activation, the extension copies a standardized .clang-format file into your workspace root if one does not already exist.

  • Manual Command
    Use the Copy Clang-Format File command from the Command Palette to manually copy the .clang-format file at any time.

  • Snippet for file comment creation Use doxifile name to use the provided snippet


Getting Started

Prerequisites

  • Node.js
  • VS Code
  • vsce (for packaging)

Installation

  1. Clone or Download this repository.

  2. Install dependencies:

    npm install
    
  3. Compile the extension:

    npm run compile
    
  4. Package the extension:

    Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass (For Windows only)
    npm install -g vsce
    vsce package
    

    This will generate a .vsix file.

  5. Install in VS Code:

    code --install-extension asn-plus-extension-pack-<version>.vsix
    

Usage

  • On opening a workspace, the extension will automatically copy the .clang-format file if it does not exist.
  • To manually copy or overwrite the .clang-format file, open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P), search for Copy Clang-Format File, and run the command.

Development

  • Watch for changes:
    npm run watch
    
  • Run tests:
    npm test
    
  • Debug:
    Press F5 in VS Code to launch a new Extension Development Host.

Publish

  • You can publish new version of the extension on this site.

Credits

Developed by ASN Plus.

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