Introducing Rust Language Server
For anyone interested in similar tools, Microsoft recently published a protocol[1] for this type of service, and an implementation[2] of it for VSCode+NodeJS.<p>Swift also has a library[3] called SourceKit which does the same thing for Swift – it can run as an out-of-process daemon, and people have written integrations for Atom, Emacs, etc. to get autocomplete, syntax highlighting, def links, etc.<p>[1]<a href="https://github.com/Microsoft/language-server-protocol" rel="nofollow">https://github.com/Microsoft/language-server-protocol</a>
[2]<a href="https://github.com/Microsoft/vscode-languageserver-node" rel="nofollow">https://github.com/Microsoft/vscode-languageserver-node</a>
[3]<a href="https://github.com/apple/swift/tree/master/tools/SourceKit" rel="nofollow">https://github.com/apple/swift/tree/master/tools/SourceKit</a>