Skip to content

vanadium-archive/intellij-vdl-plugin

Repository files navigation

IntelliJ VDL plugin

Introduction

The IntelliJ VDL plugin provides VDL language support for IDEs based on IntelliJ, including:

Installation

This section assumes you are using IntelliJ IDEA. The procedure should be similar for the other IntelliJ-based products as well.

To install the plugin:

  • Navigate to the Settings view
  • Click "Plugins"
  • Click "Browse Repositories"

installation-1

  • In the filter text field, enter "VDL"
  • Select "VDL plugin for IntelliJ" from the list
  • Click the "Install" button

installation-2

You will need to restart IDEA for the changes to take effect.

Features

While the plugin is very new, it does support a handful of useful features:

  • syntax highlighting and checking
  • structured file viewer
  • usage finder
  • rename refactoring

Syntax highlighting

syntax-highlighting

Structure view

structure-view

Find usages

find-usages

Rename refactoring

refactor-rename

Limitations

Support for VDL is nascent. There are many places where identifiers will not be resolved (e.g. parameter types in error declarations). These limitations will also affect the accuracy of rename refactoring.

Code completion in general is not implemented yet.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published