Settings

Theme

Ask HN: Is there a library for creating cross-editor plugins?

3 points by snrji 6 years ago · 2 comments · 1 min read

Reader

Hi there, assume that you have an idea for a plugin for text editors (or IDEs), but you don't want to mess up with the specifics of Sublime's API or Atom's API. Is there any higher level API that would help me abstract away from Vim's, Emacs' or IntelliJ's APIs?

I'm not looking for specially fancy features, so it should be possible. However, I don't know if I'm looking the right keywords.

siliconshinobi 6 years ago

If the plugin you want to make is around language support in an editor (i.e. autocomplete, goto definition, or documentation), the Language Server Protocol might work.

https://microsoft.github.io/language-server-protocol/

https://microsoft.github.io/language-server-protocol/impleme...

  • snrjiOP 6 years ago

    Hey! I didn't see your answer. That's very useful, thanks!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection