You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 23, 2017. It is now read-only.
The README.md doesn't explain very well what this package is for.
The things I am missing are:
Is this package meant to be used directly by Atom users, or just as a base plugin for other plugin developers to create new language support packages more easily? (or both)
If directly meant for Atom users, I am missing a section "Usage" before the "Architecture" section which explains things like: how do I add the path to the binary of a language server for my new language X to be processed with the plugin
What exact parts of the language server protocol does this plugin provide for the end user? (linting, error checking, debugging, ... ?)
As a solution, I recommend expanding the top paragraph to something like this:
It can be used both as a basis by plugin developers for new language support plugins for Atom, as well as directly by Atom end users for integrating existing language servers for use with their editor to get support for advanced editor features for new programming languages that don't have their own dedicated language-X Atom plugin yet.
Through any newly added language servers, this plugin will provide linting, error checking and debugging in the Atom editor for any new choice of programming language (given the specific language server chosen supports those features). As for adding new languages after installing this plugin in your Atom editor, see the "Usage" section below."
(or similar depending on what this plugin is actually made for)
webwurst, TimvdLippe, exploide, rictic, gaocegege and 1 more