Skip to content
This repository has been archived by the owner on May 26, 2023. It is now read-only.

willowtreeapps/vscode-ide-brightscript

Repository files navigation

VSCode IDE Brightscript

Visual Studio Marketplace

VSCode editing support for Brightscript.

showcase

Features

  • Code snippets for common statements (ifs, for, while, function)
  • On the fly linting and error checking
  • Code region folding

Requirements

  • VSCode 1.16.0 or higher

Setup

Linting is managed by Wist. As a result you can manage linting rules by providing a .wistrc.json in the root of your project.

{
    "rules": {
        "no-stop": ["error"],
        "no-print": ["warn"]
    }
}

More information about rules you can enable/disable are available here

Contributing

Contributions and suggestions are more than welcome. Please see our Code of Conduct as well as our Contributing Guidelines for more information.

Resources

This project makes use of the following projects for advanced features.

  1. Hinoki - Brightscript language server.
  2. Wist - A linting engine for Brightscript.