languageserver
languageserver copied to clipboard
An implementation of the Language Server Protocol for R
It looks like lintr 3.0.0 will be released (https://github.com/jimhester/lintr/issues/824). As long as it is released, we could import lintr 3.0.0 and update the changes done by #437.
Suddenly linting has failed completely for me in vscode. I've tried several approaches to finding the source of the problem, but I can't reproduce it. This occurs in workspaces with...
Is it planned to offer completion support etc. for R Markdown code chunk options as well, or should another solution be used for this? Many thanks for the great package!
While code completion does work in block chunk, it does not work inside in-line R chunk. Examples are as follows: ```` ``` r # Hit ctrl+spacebar to invoke auto-suggestion after...
I wonder if it is in the scope of this package to provide completions for roxygen tags (#60) and R markdown chunk options (#424)? They are not part of the...
Currently, the pipe-bind operator `=>` is disabled by default. It could be enabled by ```r Sys.setenv("_R_USE_PIPEBIND_" = "true") ``` It seems that the documentation does not mention it? Just to...
In R Markdown files, sometimes document symbols are not displayed in VSCode's breadcrumbs view. However, I have no idea what causes this issue. Please see the reprex below. ## Reprex...
I'm using vscode in windows 10, when I format the code, Chinese characters inside the code (including comments) are transformed into -like form. I've tried on another computer and no...
It might make some sense to provide code actions to fix code for diagnostics results from lintr given [the list of linters](https://github.com/jimhester/lintr#available-linters). The fix of many linters could be quite...
This PR is an initial attempt to support code actions to fix diagnostics as suggested by #396.