Displaying 1 to 9 from 9 results

eclipse.jdt.ls - Java language server

Install Eclipse Oxygen Java EE that will have most needed already installed. Alternatively, you can get the Eclipse IDE for Java developers and just install Eclipse PDE from the Eclipse Marketplace.Once installed use File > Open Projects from File System... and point it at eclipse.jdt.ls and Eclipse should automatically detect the projects and import it properly.

vim-lsp - async language server protocol plugin for vim and neovim

Async Language Server Protocol plugin for vim8 and neovim. Note: async.vim is required and is used to normalize jobs between vim8 and neovim.

atom-languageclient - Language Server Protocol support for Atom (the basis of Atom-IDE)

Provide integration support for adding Language Server Protocol servers to Atom.Language Server Protocol (LSP) is a JSON-RPC based mechanism whereby a client (IDE) may connect to an out-of-process server that can provide rich analysis, refactoring and interactive features for a given programming language.

ide-java - Java language support for Atom-IDE

Java language support for Atom-IDE, powered by the Eclipse JDT language server.This package is currently an early access release. You should also install the atom-ide-ui package to expose the functionality within Atom.

atom-ide-cpp - C/C++ language support for Atom-IDE

This project is still in its infancy, but the basic idea is to provide support for C++ and C to Atom-IDE by virtue of the highly experimental LLVM tool, Clangd. The current implementation should be considered extremely experimental, primarily because Clangd is still under heavy, initial development, and is therefore missing key functionality, contains bugs, etc.

sourcer - An Erlang language server, providing IDE services.

This is a new incarnation of the sourcer project, the old code is still available on the legacy branch. The generic language server uses a TCP connection to talk LSP with clients. It encodes/decodes the messages and delegates the actual work to a language specific server, using cancelable worker processes. It also supports making requests to the client.

camel-language-server - Camel Language Server

camel-language-server is a server implementation that provides Camel DSL smartness. The server adheres to the language server protocol and can be used with any editor that supports the protocol. The server utilizes Apache Camel and M2Eclipse. ASL 2.0, See LICENSE file.

langserver-swift - A Swift implementation of the open Language Server Protocol.

A Swift implementation of the open Language Server Protocol. The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, goto definition, find all references and alike into the tool. Currently this implementation is used by Swift for Visual Studio Code.

typescript-language-server - Language Server Protocol implementation for Typescript via tsserver

Note: typescript-language-server requires tsserver to be in path. You can install using npm install -g typescript. If you would like to use a different tsserver specify the absolute path using --tserver-path. Make sure to append .cmd if windows.