Package 'languageserver'

Title: Language Server Protocol
Description: An implementation of the Language Server Protocol for R. The Language Server protocol is used by an editor client to integrate features like auto completion. See <https://microsoft.github.io/language-server-protocol/> for details.
Authors: Randy Lai [aut, cre], Kun Ren [ctb]
Maintainer: Randy Lai <[email protected]>
License: MIT + file LICENSE
Version: 0.3.16
Built: 2024-12-12 05:28:17 UTC
Source: https://github.com/reditorsupport/languageserver

Help Index


languageserver: Language Server Protocol

Description

An implementation of the Language Server Protocol for R. The Language Server protocol is used by an editor client to integrate features like auto completion. See https://microsoft.github.io/language-server-protocol/ for details.

Details

An implementation of the Language Server Protocol for R

Author(s)

Maintainer: Randy Lai [email protected]

Other contributors:

See Also

Useful links:


diagnostics

Description

Diagnose problems in files after linting.


Run the R language server

Description

Run the R language server

Usage

run(debug = FALSE, host = "localhost", port = NULL)

Arguments

debug

set TRUE to show debug information in stderr; or it could be a character string specifying the log file

host

the hostname used to create the tcp server, not used when port is NULL

port

the port used to create the tcp server. If NULL, use stdio instead.

Examples

## Not run: 
# to use stdio
languageserver::run()

# to use tcp server
languageserver::run(port = 8888)

## End(Not run)