Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/beardedfish/vscode-apache-dispatcher-config-language-support

An extension for Visual Studio Code that enables language support for Apache Dispatcher Configuration files. ⚙️
https://github.com/beardedfish/vscode-apache-dispatcher-config-language-support

adobe adobe-experience-manager aem apache conf dispatcher intellisense language-server lsp mocha powershell regex tree-sitter vscode wasm

Last synced: 29 days ago
JSON representation

An extension for Visual Studio Code that enables language support for Apache Dispatcher Configuration files. ⚙️

Awesome Lists containing this project

README

        

# Apache Dispatcher Config Language Support for Visual Studio Code

![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/darian-benam.vscode-apache-dispatcher-config-language-support)
![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/darian-benam.vscode-apache-dispatcher-config-language-support)
![Visual Studio Marketplace Installs](https://img.shields.io/visual-studio-marketplace/i/darian-benam.vscode-apache-dispatcher-config-language-support)
![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/darian-benam.vscode-apache-dispatcher-config-language-support)
[![Buy Me a Coffee](https://img.shields.io/badge/buy_me_a_coffee-gray?logo=buy-me-a-coffee)](https://buymeacoffee.com/darianbenam)

An extension for [Visual Studio Code](https://code.visualstudio.com) that enables language support for [Apache Dispatcher Config](https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/dispatcher-configuration.html?lang=en) files which is commonly used with Adobe Experience Manager. ⚙️

## Features

- Syntax Highlighting
- Property Folding
- Property and Value Documentation Hints
- Property and Value Autocompletion Hints
- Documentation Hints on Hover
- Document Outline Support
- Jump Link Support for the `$include` Function

## Supported File Formats

- `.any` (e.g., `dispatcher.any`)
- `.farm` (e.g., `default.farm`)

## Preview

### Config File Without Extension

![Screenshot of Visual Studio Code with a dispatcher.any file opened with zero syntax highlighting](./assets/screenshots/config-file-without-extension.png "Screenshot of Visual Studio Code with a dispatcher.any file opened with zero syntax highlighting")

### Config File With Extension

![Screenshot of Visual Studio Code with a dispatcher.any file opened with syntax highlighting](./assets/screenshots/config-file-with-extension.png "Screenshot of Visual Studio Code with a dispatcher.any file opened with syntax highlighting")

## Disclaimer

The `Apache Dispatcher Config Language Support for Visual Studio Code` extension is not affiliated or endorsed by [Adobe](https://www.adobe.com) or the [Apache Software Foundation](https://www.apache.org).

This extension integrates documentation snippets from [Adobe's Experience League Documentation website](https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/dispatcher-configuration.html?lang=en). All documentation featured in this extension is property of [Adobe](https://www.adobe.com).