Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>EXMOD Language SupportNew to Visual Studio Code? Get it now.
EXMOD Language Support

EXMOD Language Support

ZayonArts

|
1 install
| (0) | Free
Syntax highlighting and file/item explorer for .EXMOD mod files (Icarus modding)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EXMOD Language Support

Syntax highlighting and an interactive file/item explorer for .EXMOD mod files used in Icarus modding.


Features

Syntax Highlighting

Full color-coded syntax for .EXMOD files — compatible with any VS Code color theme:

  • CurrentFile entries are highlighted as section headings
  • Name values (item identifiers) stand out clearly
  • EndOfMod sentinel is colored distinctly
  • Rows / File_Items structural keys are visually separated
  • Root mod metadata (name, author, version, week) get their own color
  • All other keys, strings, numbers, and booleans follow standard JSON-style theming

Because standard TextMate scope names are used, your installed color theme automatically applies its own palette — no hardcoded colors.

EXMOD Explorer (Activity Bar Panel)

A dedicated sidebar panel with two synchronized lists:

Sections panel — lists every CurrentFile entry in the mod with an item count
Items panel — lists all Name entries inside the selected section

Click a section → editor scrolls to that CurrentFile line and the Items panel updates
Click an item → editor scrolls directly to that Name line

Both panels have a search/filter button (🔍) in their title bar for quick filtering by name.

Live Updates

Both panels update automatically as you edit the file — new sections and items appear within ~350ms of typing, no manual refresh needed.


Usage

  1. Open any .EXMOD file — syntax highlighting activates automatically
  2. Click the EXMOD Explorer icon in the Activity Bar (left sidebar) to open the panels
  3. Use the panels to navigate large mod files quickly

Supported File Types

Extension Language ID
.EXMOD exmod
.exmod exmod

Theme Compatibility

All colors in this extension are driven by your active VS Code theme. If you want to customize specific token colors, add overrides to your settings.json:

"editor.tokenColorCustomizations": {
    "textMateRules": [
        {
            "scope": "entity.name.section.exmod",
            "settings": { "foreground": "#FFD700" }
        }
    ]
}

About

Built for the Icarus modding community. Part of the ZayonArts modding toolkit.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft