willowtreeapps / vscode-ide-brightscript

Brightscript support for vscode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Brightscript support for vscode

License:Apache License 2.0


Languages

Language:TypeScript 100.0%