VS Code Extensions
DevTools - Appian

DevTools - Appian

by MaxPastor

VS Code developer tools for Appian SAIL with syntax highlighting, autocomplete, diagnostics, hover docs, and formatting.

Downloads

242

Rating

— (0)

Version

1.0.0

Last updated

Apr 07, 2026

The missing developer experience for Appian in Visual Studio Code

Demo: Devtools for Appian in VS Code


Features

Syntax highlighting

Full TextMate grammar for Appian SAIL. Covers variables (local!, ri!, pv!, rv!, fv!, rule!, cons!, fn!, …), a! functions, standard expression functions, operators, comments, strings, and constants.

Themes: Scopes follow standard TextMate names (support.function, variable.other, …). Themes such as Dark Modern map them to rich colors; very minimal themes may show fewer distinctions.

Autocomplete 600+ functions

Context-aware suggestions as you type, backed by a bundled catalog of 630+ Appian functions: description, syntax signature, parameters, and examples where available.

Hover documentation

Hover over a function name to see its description, syntax, parameters, and examples without leaving the editor.

Diagnostics

Live diagnostics for unknown a! names (vs. the bundled catalog), invalid ! prefixes, unbalanced brackets, and unclosed double-quoted strings.

Code formatting

Format the document with Shift+Alt+F (or the Format Document command). Indentation is heuristic, based on bracket structure.


Installation

From the Marketplace

  1. Open VS Code
  2. Extensions (Ctrl+Shift+X)
  3. Search for Devtools for Appian
  4. Click Install

Supported file types

Extension Description
.sail SAIL / expression-style files
.appian Appian expression files
.txt Plain text (optional; choose Appian (Devtools) in the language picker if needed)

Requirements

  • VS Code ^1.75.0

Contributing

Issues and pull requests are welcome. For larger changes, please open an issue first.


Changelog

See CHANGELOG.md for release notes.


Disclaimer

This extension is an independent open-source project and is not affiliated with, endorsed by, or sponsored by Appian Corporation.


License

Distributed under the MIT license.


Developed by Max Pastor · Marketplace · GitHub