Solargraph not working in VSCode

Solargraph เป็นอีกหนึ่ง intellisense ในฝั่งของ Ruby ที่จะทำให้เราสามารถใช้งาน Autocomplete พร้อมกับแสดง Documentation ได้บน VSCode ที่เราใช้งานพร้อมๆ กัน

Solargraph Extension in VSCode

String#split

ทั้งๆ ที่เราติดตั้ง gem solargraph ไว้บนเครื่องแล้ว และติดตั้ง Ruby Solargraph Extension ไว้แล้ว แต่เมื่อเปิด VSCode ทีไร ก็จะมี Error ที่แจ้งว่าเรายังไม่พบ gem solargraph อยู่นั้นแหละ ทำให้ไม่สามารถใช้ Autocomplete ได้

Solargraph Gem Not Found

ซึ่งวิธีแก้ไขก็คือให้เข้าไปแก้ไข path ของ solargraph.commandPath ใน Settings ให้ตรงกับ path ที่เรียกจากคำสั่ง which solargraph

$ which solargraph
/Users/karn/.rbenv/shims/solargraph

Solargraph#Command Path

References