mason.nvim icon indicating copy to clipboard operation
mason.nvim copied to clipboard

[New package]: qml-lsp

Open poperigby opened this issue 3 years ago • 8 comments

Package name

qml-lsp

Package homepage

https://invent.kde.org/sdk/qml-lsp

Languages

QML

How is this package distributed?

GitLab releases: https://invent.kde.org/sdk/qml-lsp/-/releases

poperigby avatar Jul 27 '22 20:07 poperigby

Hello! Cool! Pull requests are always very welcomed to add new packages. If the distribution of the package is simple, the installation will most likely be so as well (existing package installers may be used for reference!). Otherwise, @williamboman will get around to looking into this ASAP!

williambotman avatar Jul 27 '22 20:07 williambotman

Just wanted to bump this issue, as I'm looking for this too! :)

MrCheeze96 avatar Feb 01 '23 13:02 MrCheeze96

I just found that Qt has an official LSP. It supports QML, and is actively maintained, unlike qml-lsp. It seems like a better option.

https://github.com/qt/qtlanguageserver

poperigby avatar Feb 02 '23 21:02 poperigby

"actively unmaintained"

I assume that you mean actively maintained? 😉

Anyway, I have no real insight in any of these projects. But I would assume that it would be better to use the language server supplied by Qt themselves!

MrCheeze96 avatar Feb 02 '23 23:02 MrCheeze96

Ah yes, oops 😄

poperigby avatar Feb 03 '23 01:02 poperigby

Does anyone know how to build this from the source? I at one point had a fork with support for qml-lsp, so if I knew how to build from source I should be able to add this. However, Qt doesn't appear to have any instructions for building the binary.

rdpbecker avatar May 01 '23 15:05 rdpbecker

Does anyone know how to build this from the source? I at one point had a fork with support for qml-lsp, so if I knew how to build from source I should be able to add this. However, Qt doesn't appear to have any instructions for building the binary.

Arch Linux has corresponding packages, maybe used as a reference for building.

https://archlinux.org/packages/extra/x86_64/qt6-languageserver/

https://github.com/archlinux/svntogit-packages/blob/packages/qt6-languageserver/trunk/PKGBUILD

fcying avatar May 16 '23 11:05 fcying

When can this join? Maybe qt-language is a good choice.

qff233 avatar Aug 28 '23 15:08 qff233