The Crystal Programming Language Forum

State of Language Servers

Hi there! I’m planning on undertaking a rather large project in Crystal and would love to have Intellisense support (using VSCode on macOS). I tried Crystalline a few times but it never seems to work for me – see some dynamic linking issues related to Boehm garbage collector (if I remember correctly), I tried troubleshooting for a while and then eventually give up! The odd part is I see some really obscure languages have stable implementations. What is the state of this in Crystal, can anyone share some information or alternatives? I love Crystal obviously but the productivity hit from slow compile times and lack of Intellisense is pushing me towards, uhm, oh boy, yikes, Go and I don’t wanna! Please help! :)

Check out Scry. It seems to be the most commonly used solution.

Thank you! I’ll give it a shot!