Skip to content

[Qute] Add language support for qute#412

Merged
fbricon merged 1 commit intoredhat-developer:masterfrom
angelozerr:qute-ls
Nov 24, 2021
Merged

[Qute] Add language support for qute#412
fbricon merged 1 commit intoredhat-developer:masterfrom
angelozerr:qute-ls

Conversation

@angelozerr
Copy link
Copy Markdown
Contributor

[Qute] Add language support for qute

Fixes #178

Signed-off-by: azerr azerr@redhat.com

@angelozerr
Copy link
Copy Markdown
Contributor Author

angelozerr commented Nov 11, 2021

To play this Qute support:

In vscode:

  • npm install
  • npm run build-qute-server (to create the uber Jar of Qute LS)
  • npm run build-qute-ext (to create the Jar of Qute JDT)

and after that you should benefit with Qute support (I hope)

@angelozerr angelozerr force-pushed the qute-ls branch 2 times, most recently from 91ac75a to 80a5539 Compare November 11, 2021 11:53
@angelozerr
Copy link
Copy Markdown
Contributor Author

Here a little demo with Qute support:

QuteDemo

To test this support I suggest that you read https://quarkus.io/guides/qute-reference (I have not supported the full features of Qute, so please create an issue for each feature which is not supported or which doesn't work as expected)/

There is too support with Quarkus / Qute https://quarkus.io/guides/qute-reference#quarkus_integration To test this support you can play with https://github.com/agoncal/agoncal-articles/tree/master/2021-06-QutePanache and read the https://antoniogoncalves.org/2021/06/07/a-qute-way-to-visualise-data-with-panache/ article

You will need to rename qute file with *.qute.html. For instance you must rename https://github.com/agoncal/agoncal-articles/blob/master/2021-06-QutePanache/src/main/resources/templates/BookPage/books.html to books.qute.html

QuarkusQuteDemo

@angelozerr angelozerr force-pushed the qute-ls branch 2 times, most recently from af91463 to 3e203c3 Compare November 11, 2021 17:27
Comment thread src/qute/languageServer/requirements.ts Outdated
Comment thread package.json Outdated
@angelozerr angelozerr force-pushed the qute-ls branch 7 times, most recently from 86888db to e050b48 Compare November 24, 2021 08:58
@angelozerr angelozerr marked this pull request as ready for review November 24, 2021 09:13
Fixes redhat-developer#178

Signed-off-by: azerr <azerr@redhat.com>
@fbricon fbricon merged commit caed8f5 into redhat-developer:master Nov 24, 2021
@fbricon
Copy link
Copy Markdown
Collaborator

fbricon commented Nov 24, 2021

thanks @angelozerr!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Qute] Add language support for qute

2 participants