Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>IbralogueNew to Visual Studio Code? Get it now.
Ibralogue

Ibralogue

Ibrahim Hisham

|
300 installs
| (2) | Free
Language support for the Ibralogue dialogue language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ibralogue for VSCode

Get The Extension

Language support for the Ibralogue dialogue language in Visual Studio Code.

Features

  • Syntax highlighting for conversations, speakers, choices, commands, variables, functions, metadata, comments, and rich text tags
  • Semantic tokens providing context-aware highlighting on top of the TextMate grammar
  • Diagnostics with 15+ rules covering unterminated constructs, undefined targets, duplicate names, unreferenced conversations, and more
  • Autocomplete that suggests commands, functions, speakers, variables, conversation names, and metadata keys based on cursor context
  • Hover information showing usage counts, definitions, and documentation for every construct
  • Go to Definition and Find References for conversations, speakers, variables, functions, and metadata keys
  • Rename support for conversations (updating all choice and jump references), speakers, variables, and metadata keys
  • Document symbols and outline with a full hierarchy of conversations, speakers, sentences, choices, and commands
  • Folding for conversation blocks, dialogue lines, choice groups, and comment blocks
  • Code actions with quick fixes for common errors (close brackets, insert arrows, create missing conversations, rename duplicates)
  • Code lenses showing reference counts and line/choice stats on each conversation
  • Color decorations with an inline color picker for <color=...> tags in dialogue text
  • Dialogue tree visualization rendering conversations as an interactive graph with click-to-navigate, live sync, zoom/pan, search, and layout controls (Ctrl+Shift+I)
  • Snippets for conversations, speakers, choices, commands, functions, variables, and metadata

Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open any .ibra file
  3. Press Ctrl+Shift+I to open the dialogue tree visualization

Requirements

  • VS Code 1.85.0 or later
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft