E01 Select R Session
Use your current course session. Preparation and course runner · R script ↓
These are manual UI exercises. R blocks only prepare data and do not claim to automate clicks. Install the VSIX from the extension commit recorded below using Extensions: Install from VSIX. For live R, install dataraft.ide, start an R console and run the extension on the same host. VS Code supports offline JSON and YAML, but not live R commands. For these preparation blocks set training_options$gui <- TRUE, or rerun the whole script with options(dataraft.training=list(gui=TRUE)). Open the Command Palette and enter each command name as written. Refresh does not publish a product. Trial is an explicit check. The script places optional V modules before E modules so V10a can prepare the YAML file. On the website the extension is introduced first; follow its prerequisite links when needed.
Extension screenshots and installation guide →
E01 Select R Session
Goal: Connect the existing console.
Prerequisites: H05; Positron and dataraft.ide.
MANUAL: Open the Command Palette and run DataRaft: Select R Session. Choose the console where you ran H01-H05. The extension does not start an R session.
training_step(
"E01",
{
print(utils::packageVersion("dataraft.ide"))
print(policy_product)
},
needs = c("H05"),
packages = c("dataraft.ide"),
enabled = training_options$gui,
optional = TRUE
)Expected result: The selected session is your running course console.
Task: Try selecting a different existing R session.
Show solution
It has a different workspace. Select the course console again.