Gimel Dick
HomeBlogProjectsResumeContact

Jac Language Extension

17th Oct, 2023 at 11:46 PM

Preview of the Jac VSCode Extension

Summary

The Jac programming language is a language developed by the Jaseci team for building scalable and robust AI applications. I built the initial implementation of the jac language extension which featured syntax highlighting, and a language server that utilizes Jac’s rich AST to supplement various LSP features, such as, go to definition, code autocompletion, diagnostics/error highlighting, hover hints, symbols extrations, go to symbol etc. This extension allowed developers to quickly fix errors and navigate and understand their jac codebases.