/camel-lsp-client-vscode

This is a client implementation of the Apache Camel Language Server Protocol for Visual Studio Code

Primary LanguageTypeScript

GitHub tag Build Status License Gitter

Apache Camel for Visual Studio Code

This preview release of the extension adds language support for Apache Camel to Visual Studio Code including:

  • Language service for Apache Camel URI:
    • Auto-Completion for components, attributes and attribute value list.
    • Quick Info (Hover)
  • Navigation to Camel routes for XML files (Ctrl+Shift+O)
  • Diagnostic for Camel URIs with XML DSL when saving file
  • Find references for direct and direct-vm component (Shift + F12)

Completion for XML DSL Completion for Java DSL Navigation Symbol for Camel routes and Camel Context for XML DSL Diagnostic for XML DSL

You can find more detailed information about Apache Camel supported features at Language Server GitHub page.

Contact Us

If you run into any issues or have suggestions, please file issues and suggestions on GitHub.

How to install

The Camel LSP Extension is available from the VSCode Marketplace at https://marketplace.visualstudio.com/items?itemName=camel-tooling.vscode-apache-camel.

  • Install VS Code
  • Open Extensions View (Ctrl+Shift+X)
  • Search for "Camel"
  • Select the "Language Support for Apache Camel" entry and click Install
  • Enjoy!