Skip to content

OpenCyphal/vscode-dsdl

Repository files navigation

DSDL for Visual Studio Code

This extension adds support for Data Structure Description Language (DSDL) in Visual Studio Code.

Features

  • Syntax highlighting for DSDL
    • All built-in primitive types
    • Constant values:
      • Interger literals in base 2, 8, 10, 16
      • Floating point literals
      • Scientific notation
      • Boolean values
      • Single ASCII characters
    • Cast modes
    • Directives
    • Service response marker
    • Comments
  • Easy comment/uncomment of lines using vscode's built-in shortcuts

Release Notes

1.0.0

First stable release. Changes:

  • State support for UAVCAN v1.0. The syntax definitions did not need updating.
  • Update the logo.

0.1.0

The initial release of Extension. Added support for syntax highlighting and shortcuts for easy commenting/uncommenting of code.