Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
4f0b19cda (dev), 034eb3421 (dev), 7a2bc1e2b (dev), 47e76e83b (dev), 16875b289 (dev), a8cb8731c (dev), c5100d5b8 (dev), 5b8cb2f96 (dev), 40543cfae (dev), 11470e844 (dev), 55fdc7f43 (dev), 5834d33be (dev), 7b932d9d2 (dev), d80e2b068 (6.8), eec16a7e9 (6.8)
Description
Semantic highlighting protocol documentation:{}
Why do we need it:
While most clients probably want to provide a simple syntactic highlighter in any case (for performance reasons), having a semantic highlighting will provide an always-available fall-back option. Moreover, a semantic highlighter can provide more hints, e.g. helping to distinguish ids and properties by formatting/colouring them differently.
Attachments
Issue Links
- clones
-
QTCREATORBUG-31125 Various issues with QML LSP
- Closed
- is cloned by
-
QTBUG-120016 Support documentation hints in QML LSP (Signature Help Request)
- In Progress
-
QTBUG-120002 Support Symbol Request (document outline) in QML language server
- Closed
- is required for
-
QTBUG-97637 QML Language Server Support for IDEs (like VSCode, QtC)
- In Progress
-
QTCREATORBUG-29826 Qt Creator editor shows QML Module not found even though qt_add_qml_module is working and the app works
- Closed
-
QTBUG-119964 New QML LSP features (6.8)
- In Progress
-
VSCODEEXT-13 QML syntax highlighting
- Closed
- relates to
-
QTCREATORBUG-31101 Code is not highlighted through qmlls immediately
- Closed
-
QTCREATORBUG-31148 qmlls fights with embedded codemodel for highlighting
- Closed
-
QTBUG-126714 qmlls: avoid psychedelic highlighting mode on invalid code
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-120000 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
413108,8 | WIP: qmlls: AST-based syntax highlighting | dev | qt/qtdeclarative | Status: NEW | -2 | 0 |