Please apologize if this not a languageserver but a vscode-R issue.
when autocompleting is.nume<cursor> in R files it autocompletes nicely to is.numeric(<cursor>)
in rmd files it autocompletes to is.is.numeric(<cursor>) (note the is.is.). This happens with all is.<class> and as.<class> functions. data.fra<cursor> however, autocompletes correctly to data.frame(<cursor>) in rmd files if written in one go but not if you type data.fra go with the cursor to another word, come back, add the m and autocomplete.
Another annoying behavior is that pri<cursor> () gets autocompleted to print(<cursor>) (). so it adds paranthethesis even though there are already some. This is possibly more a feature than a bug, however I do not see any use case for it.
Dear Developers <3
Please apologize if this not a languageserver but a vscode-R issue.
when autocompleting
is.nume<cursor>
inR
files it autocompletes nicely tois.numeric(<cursor>)
inrmd
files it autocompletes tois.is.numeric(<cursor>)
(note theis.is.
). This happens with allis.<class>
andas.<class>
functions.data.fra<cursor>
however, autocompletes correctly todata.frame(<cursor>)
inrmd
files if written in one go but not if you typedata.fra
go with the cursor to another word, come back, add them
and autocomplete.Another annoying behavior is that
pri<cursor> ()
gets autocompleted toprint(<cursor>) ()
. so it adds paranthethesis even though there are already some. This is possibly more a feature than a bug, however I do not see any use case for it.Best Regards :)