R Extension for Visual Studio Code
c_cpp_properties.json
in an R package with C/C++ code for C/C++ Extension to provide IntelliSense. (#1205, thanks @nx10)encoding
from knitting so that renderers that do not have an encoding parameter (e.g. quarto::quarto_render()
) now work properly. (#1167)ctrl+click
(Windows and Linux) or cmd+click
(macOS) to send it to R terminal by default. A new setting r.helpPanel.clickCodeExamples
is added to allow customizing the click behavior. (#1138)Create .lintr
is added. (#1112)Create: New File
. (#1119)Create .linr
command (#1112) (eitsupi) #1112
REditorSupport
as the publisher in the VS Code Marketplace. The unique identifier has been updated to REditorSupport.r
. (#690)r.libPaths
is added to support additional library paths to be appended to .libPaths()
when R background processes (R language server and help server) are launched. It could be useful for projects with renv enabled where required packages (e.g. languageserver
and jsonlite
) to use vscode-R are only installed in other location. For more details, checkout the wiki. (#1071, #1097, #1098)r.session.data.pageSize
is added to support adjusting the page size of the data viewer. The default is now 500. (#1068)http
prefix is unnecessary and removed from several code snippets. (#1084, #1085, thanks @jooyoungseo)loadNamespace()
instead of requireNamespace()
to fail early if necessary packages are unavailable. (#1086)r.session.data.pageSize
(#1068) (Kun Ren) #1068
loadNamespace
(#1086) (Kun Ren) #1086
spawn
is consistently used to run R scripts and commands. (#985)code
argument to r.runSelection
command for other extensions to execute interactive R code. (#1017, thanks @jjallaire)function
. (#992, thanks @gowerc)resolveTask
. (#994)httpgd
1.2.0 or later. If the plot viewer shows 404 error, installing the latest release of httpgd
should resolve the problem. (#972)r.session.data.rowLimit
setting is added to limit the number of rows to show. (#945, thanks @eitsupi)languageserver
if the package is missing. (#965, @shrektan).lintr
. (#970, thanks @eitsupi)*.{rproj,Rproj,r,R,rd,Rd,rmd,Rmd}
at any level of sub-folders. (#979)LANG
environment variable to properly handle unicode characters. (#961, thanks @shrektan)"punctuation.section.parens.end.r"
under "function-parameters"
(#931) (RedCMD) #931
taskkill
for win32 (#941) (Kun Ren) #941
devtools
tasks to command palette. (#880, thanks @alex-gable)DESCRIPTION
syntax highlighting for Authors@R
field. (#920)SIGKILL
to kill help server (#912) (Kun Ren) #912
r.rpath.*
settings are now removed. (#884)Uri.file
instead of Uri.parse
(#888) (Kun Ren) #888