R Extension for Visual Studio Code
Contains the vsix-file from the latest push to master.
r.useRenvLibPath
setting to opt in adding renv
package cache to .libPaths
when R processes (language server, help server, etc.) start up. (#1423, thanks @nateybear)r.rterm.*
settings now accept paths relative to the current workspace folder to support customized commands
to create R terminals. (#1398, thanks @Tal500)r.lsp.multiServer
is added. If disabled, only a single language server will be spawned from the first workspace folder to handle all requests from all workspaces and files. (#1375)r.session.data.pageSize = 0
. (#1364)r.lsp.multiServer
setting (#1375) (Kun Ren) #1375
r.session.useWebServer
is added to support communicating with R session via a web server running in R. This requires R package httpuv
to be installed. Currently,
it enhances the session symbol completion when accessing R object via $
and @
. This feature is
experimental and may be subject to change in the future. (#1151)r.rmarkdown.preview.zoom
is added to support the default zoom level or R markdown
preview. (#1333)getAliases.R
(#1334) (Cesar Aybar) #1334
r.view
is added to view selected objects. (#1319, thanks @yeyun1999)r.source.echo
is added to support sending source(file, echo = TRUE)
by default. (#1286, thanks @jakub-jedrusiak)r.removeLeadingComments
is added to remove leading comments when sending code to terminal. (#1245, thanks @gowerc).Rd
files are now generated asynchronously. (#1273)NAMESPACE
and .Rbuildignore
. (#1221, thanks @nx10)View()
no longer stops with tibble()
that contains objects that do not
implement asJSON()
method. (#1255)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)