Re:Chime, a Go Editor for macOS – v2.0 Now Available
by 0x37 on Monday October 31, 2022 @03:31PM
(#33411473)
Seemed interesting based on the amount of languages the editor supports on paper, but a quick trial showed that at least C# support is very, very barebones, even theoretical, as I couldn't get any kind of autocomplete to work, for example. After few minutes of usage Im unsure of what it provides aside from some syntax coloring. Maybe I did something wrong?
[ Parent
| on HN ]
Re:Chime, a Go Editor for macOS – v2.0 Now Available
by mattiemass on Monday October 31, 2022 @04:34PM
(#33412601)
You did not. Aside from Rust and Swift, all the added languages are preliminary. A minimal extension is required to, for example, connect Chime up to an LSP server to get semantic features going like completions and diagnostics. We do not have a 1st-party extension built for C# yet.
Re:Chime, a Go Editor for macOS – v2.0 Now Available
by nateb2022 on Monday October 31, 2022 @04:40PM
(#33412700)
Why not implement first class support for LSP servers, and offer extensions that wrap official LSP's?
Re:Chime, a Go Editor for macOS – v2.0 Now Available
by mattiemass on Monday October 31, 2022 @04:44PM
(#33412769)
That's more or less exactly what we've done. Our SDK does have support for LSP. But, unfortunately those extensions still need to be made. Or are you talking about a generic LSP extension that is server-agnostic? That is definitely buildable, but my experience has been that the experience tends to be a lot better when customized for a particular server.