Xi-Editor currently has a support of plugins but the Plugin API is quite small. The current plugin API has support for implementing things like indentation and syntax check. A lot more useful features can be realized by adding a plugin that supports the Language Server Protocol. It would enable advanced features in the editor like:

  • Intelligent Autocompletion
  • Hover definitions
  • Go-to reference and definition of a symbol.
  • Highlight references of a symbol

This project aims at adding Language Server Protocol client plugin to the Xi Editor

Organization

Student

Pranjal Paliwal

Mentors

  • Colin Rofls
  • Vitali Lovich
close

2018