Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>LSA HelperNew to Visual Studio Code? Get it now.
LSA Helper

LSA Helper

lsa

|
8 installs
| (0) | Free
Linking Software Artifacts (LSA) helper provides a way to help developers write code artifacts to define entities and their properties.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LSA Helper

Visual Studio Marketplace Version

This plugin for VS Code is a part of the LSA (Linking software artifacts) project. The plugin provides a way to help developers write code artifacts to define entities and their properties.

The extension is used to provide support for annotating the code. It provides:

  • Hint to the user about existing artifacts with IntelliSense ctrl+space when your cursor is after the prefix(default: @lc-).

suggestions

  • Inline-suggest snippets for @lc-enity / @lc-property / @lc-method.

snippets

Configuration

Default configuration file is .lsa-config.json in the current working directory. You can specify the path to the configuration file in the settings.

If the file is not found, default configuration is used:

{
  "markers": {
    "prefix": "@lc-",
    "identifier": "identifier",
    "name": "name",
    "type": "type",
    "description": "description",
    "entity": "entity",
    "property": "property",
    "method": "method",
    "source": "source"
  }
}

markers

In the markers section you can specify the names of the fields that are used in the annotations.

Example:

# @lc-entity
# @lc-identifier :Annotation
# @lc-name Annotation
# @lc-description Base class for all annotations.
class Annotation:
    # @lc-property
    # @lc-name name
    name: str
    # @lc-property
    # @lc-name value
    value: str | None
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft