A VS Code Extension for YANG
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
client
images
syntaxes
.gitignore
.vscodeignore
CHANGELOG.md
LICENSE
README.md
language-configuration.json
package-lock.json
package.json
tsconfig.json
tslint.json

README.md

Language support for YANG for Visual Studio Code

Provides YANG language support via YANG Language Server.

Quick Start

  1. Install the Extension
  2. If you do not have a Java 8 correctly installed
    • Download and install a Java 8 runtime environment.
  3. Extension is activated when you first access a YANG file

Features

 templates  completion  navigation

  • As you type reporting of parsing and compilation errors
  • Code completion
  • description hovers
  • Symbol search
  • Code outline
  • Code navigation
  • Code lens (references)
  • Highlights
  • Code formatting
  • Code snippets
  • Code actions

Publishing

Once you have the Personal Access Token configured as described here, publishing is a matter of calling

npm install      # will also download the latest YANG LS from Jenkins
vi package.json  # update the version number manually
vsce publish

on the command line.