Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.62 KB

README.md

File metadata and controls

37 lines (27 loc) · 1.62 KB

Ladybird DSL IntelliJ Plugin

Build Version Downloads

Adds syntax highlighting for Ladybird file types. Currently supports IDL and IPC files.

Features:

  • Syntax highlighting
  • Block/import folding
  • Import and simple type resolution
    • control-click on a type to go to its definition, or on an import to go to that file
  • Simple syntax errors
    • Type not found (i.e. missing import statements)
    • Missing spec links for interfaces
  • Adds line markers to C++ types/methods that have corresponding IDL definition

Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "Ladybird DSL" > Install

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

Attribution

The icon used as the IDL file icon is the WebIDL logo, licensed under CC BY 4.0. It has been altered slightly to have a transparent background instead of a white background.