Skip to content

slanden/vscode-pdml

Repository files navigation

PDML Language Support

The Practical Data & Markup Language (PDML) is a lean, but much more readable alternative to the XML family of languages.

Features

This extension is still a work-in-progress, but includes the following features.

  • Syntax highlighting
  • Auto-indentation
  • Code Completion
  • Basic Linting

Pair this extension with Expandra to have Emmet-like dynamic snippets.

PDML Extensions

The following language extensions are also supported.

  • Attributes
  • Comments
  • Extension Nodes

Supported Dialects

In addition to PDML, support for the Practical Markup Language (PML) is also being worked on.

Known Issues

Highlighting for code embedded in fenced code blocks is not supported. The highlighting defaults to JavaScript, but doesn't change if the parent node has the lang attribute set to something else.

If you know how to fix this please let me know.

Contributing

File bugs, feature requests, or feedback at Github Issues.

PDML was created by Christian Neumanns and is still being specified. If you like the language and care about its future, stop by the PDML Github Discussion and say hello.

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published