Open berkeleynerd opened 1 year ago
It's definitely a good idea to support JetBrains IDEs if it benefits the community. According to the page you provided, LSP plugins are only supported on their paid IDEs. It's pretty scummy and abusive on JetBrains' part to ask open-source developers to support their platform with free labor without any reciprocity to their respective communities.
The effort would be better spent improving support for current IDEs instead of rewarding greedy companies whose products are based largely on open source products.
It seems Fleet already supports LSP. worth a try with ALS.
Hi @Joebeazelman
Just a quick reminder to stay on topic. GitHub is a platform for collaborative software development, we expect discussions on our repositories to focus on technical aspects. Subjective judgments on companies' behaviors or business practices are out of scope, especially when using derogatory or offensive terms.
If you have comments or questions, I invite you to read our code of conduct and contact us at code-of-conduct@adacore.com.
Best regards,
It seems Fleet already supports LSP. worth a try with ALS.
There doesn't seem to be any way to create a Fleet plugin yet so therefore no way to enable LSP support for new languages.
JetBrains recently announced support for LSP for plugin developers enabling easier development of an Ada language plugin for this popular line of IDEs, some of which are fully open-source.
https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
It would be great for the large developer community invested in JetBrains tooling, including the upcoming light-weight Fleet editor, to have access to the innovations offered by the rapidly evolving Ada language server as is the case for, for example, the Rust programming language
https://www.jetbrains.com/rust/