Introduce Qlue-ls & Switch from Codemirror to Monaco#156
Introduce Qlue-ls & Switch from Codemirror to Monaco#156IoannisNezis wants to merge 60 commits intoqlever-dev:masterfrom
Conversation
|
Hi @IoannisNezis :) Hannah just showed us at a meeting this branch and it's great! The code writing feels way smoother than before! Just two nitpicky requests based on the test instance:
|
|
Hey @greenBene!
Yes, further styling the editor is planned but currently not really a priority.
Yes, there is. These tooltips are provided by the hover capability of the language server "Qlue-ls". Adding tooltips is very straight forward, feel free to contribute :)
This is actually well within scope and already implemented. |
* master: Add API to obtain backend info with the Django REST framework (qlever-dev#174) Format all `.py` files using `ruff` + add `pyproject.toml` (qlever-dev#175) Update links in footer Bump `Qlue-ls` version to 0.15.0 (qlever-dev#172) Trim final newline after `Format` + thousand separators in `Details` box Escape backslashes in queries for `Share` dialog (qlever-dev#160)
Replace Codemirror with the monaco editor.
Introduce the Qlue-ls SPARQL language server.
The Editor only has to comunicate via LSP with Qlue-ls and be pretty.