PO
DOCUMENT

Positron IDE Cheat Sheet

A Positron IDE reference for data-science projects, editing, terminals, variable inspection and notebook workflows in R and Python.

Version 2026-08-22通用Public reference material; verify the included notice and project terms before redistribution

What this reference covers

Positron brings project management, editor, terminal, variable inspection, notebooks and debugging into a data-science workflow. This reference is useful for R and Python learners who need a clear relationship between project directory, interpreter, dependencies, runtime entry point and output files.

Make project state explicit

Use a small practice project with separate data, scripts, outputs and notes. Confirm that the terminal directory, project root, interpreter and package environment agree. A notebook kernel, editor process and terminal can each retain different state, so a successful cell does not by itself prove reproducibility.

Keep exploration repeatable

Notebooks are useful for exploration and explanation, while scripts are better for batch runs, review and clean execution. Record interpreter versions, key dependencies, parameters and output paths. Extensions, terminal commands and debugging settings can execute code, so review their source and permissions.

Maintenance note

Shortcuts, extensions and interface names change between IDE releases. Do not open workspaces containing credentials or private data until access and environment boundaries are understood. Content review date: 2026-08-23.

SAVE TO CLOUD

Save to your cloud drive

Save the complete collection first so files remain together and are easier to access across devices.

Links checked 2026-08-06
Save first, access when you need itOn desktop, scan with the matching cloud-drive app. On mobile, tap the save button.
GUIDE

Positron IDE study guide

Practice with a small project, confirm root directory and interpreter, use notebooks for exploration and preserve a clean script for reproducible runs.

Before you start

  • Know basic R or Python scripts, working directories and dependencies.
  • Prepare a non-sensitive practice project and a PDF reader.
  • Record the intended interpreter and package environment before opening the project.
02

Quick start

  1. 01

    Create a project directory

    Separate data, scripts, outputs and notes, then confirm the terminal working directory matches the project root.

  2. 02

    Run a small script

    Open a minimal script, run imports and one verifiable result, and confirm that interpreter and packages come from the intended environment.

  3. 03

    Use a notebook deliberately

    Explore with adjacent summaries, charts and notes, but restart and run cells in order regularly to expose hidden state.

  4. 04

    Save reproducibility details

    Record interpreter, dependency and parameter versions, then run the key steps from a clean session and preserve a script or README.

Usage tips

  • Prefer project environments over global installation so upgrades do not silently change results.
  • Keep a from-scratch script even when a notebook is used for exploration.
  • Review source and permissions for extensions, terminal commands and debugging configurations.
Troubleshooting and uninstall

Why can code not find a package?

Confirm the active interpreter and project environment, then check that the package is installed in the same environment.

Why do notebook and script results differ?

Restart the kernel, run cells in order, clear hidden variables and move key steps into a clean, repeatable script.

FAQ

Frequently asked questions

Does Positron support R or Python?

It supports data-science workflows in both R and Python, while exact language features depend on the current environment and extensions.

Why use a project-level environment?

It keeps interpreter, dependencies and working directory aligned and reduces changes caused by system upgrades or other projects.

Can notebooks completely replace scripts?

Not usually. Notebooks suit exploration and explanation, while scripts support batch runs, review and clean execution.

What should be checked before installing an extension?

Review source, permissions, maintenance status and compatibility, and test extensions in a non-sensitive project first.