camel-tooling / camel-tooling/camel-language-server

Provide completion of possible attributes, once some attribute is set

Open
#162 0 comments 0 reactions 0 assignees View on GitHub
IMPROVEMENT
Dominant language
Java
Stars
56
Forks
26
PR merge metrics
No merged PRs in 30d

Description

If I want to add to an endpoint more then one attribute, I have type `&` to separate attributes manually.
![completion](https://user-images.githubusercontent.com/5408450/46736928-8dbffe80-cc9a-11e8-99eb-737445a7ea71.gif)

It would be great if the Camel Language Server will recognize this situation and provide completion for another attribute. Once the user confirms his/her choice, it adds the desired attribute with `&`

Timer example:
1. `uri="timer://foo?period=500`
1. invoke code completion feature right behind _500_
1. code completion assistant appears and user select _delay_ attribute
1. `uri="timer://foo?period=500&delay=1000`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.