MCPcopy Index your code
hub / github.com/TypeFox/yang-vscode

github.com/TypeFox/yang-vscode @v2.3.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.3.4 ↗ · + Follow
14 symbols 26 edges 4 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

YANG Language Server support 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 11 correctly installed
    • Download and install a Java 11 runtime environment.
  3. Extension is activated when you first access a YANG file
  4. Use "Open in Diagram" from the context menu to see the graphical model view.

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
  • Diagrams

Configuration

For configuration and further services, please have a look at the docs of the YANG Language Server.

Core symbols most depended-on inside this repo

getStdioLanguageClient
called by 1
extension/src/extension.ts
getSocketLanguageClient
called by 1
extension/src/extension.ts
createContainer
called by 0
webview/src/main.ts
activate
called by 0
extension/src/extension.ts
deactivate
called by 0
extension/src/extension.ts
constructor
called by 0
extension/src/extension.ts
getDiagramType
called by 0
extension/src/extension.ts
createWebView
called by 0
extension/src/extension.ts

Shape

Function 5
Method 5
Class 4

Languages

TypeScript100%

Modules by API surface

extension/src/extension.ts11 symbols
webview/src/main.ts3 symbols

For agents

$ claude mcp add yang-vscode \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact