posit-dev / posit-dev/positron

Add RStudio-style cell/chunk dropdown selector for `.qmd` / `.Rmd`

Open
#8,700 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area: quarto area: ui enhancement support
Dominant language
TypeScript
Stars
4.3k
Forks
184
Avg merge
1d 11h
Merged PRs (30d)
206

Description

System details: Apple M4, 24 GB, Sequoia 15.2

Positron and OS details: Positron Version: 2025.07.0 (Universal) build 204

Code - OSS Version: 1.100.3
Commit: 03ae7a5393c776bb24c23d2aa6a6bfbba90cbc5e
Date: 2025-06-30T16:28:59.945Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Session details:

Running R 4.5.1

Describe the issue:

Data Explorer Enhancement
When displaying Rmd files in the explorer the selectable data chunk list that is available in RStudio is not present in Positron. I make extensive use of this chunk dropdown list to locate sections of the code of interest. In the screen shot example (inset below) a notes.Rmd file is divided into chunks making it easy to quickly locate and jump to specific notes.

Image

Steps to reproduce the issue:

  1. Simply load any Rmd file into the positron data explorer
  2. Notice that the chunk dropdown selector found in RStudio is not available in positron.

Expected or desired behavior:

As seen in RStudio

Were there any error messages in the UI, Output panel, or Developer Tools console?

No error as this function was omitted in positron

-->

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by loading an Rmd or qmd file in Positron's data explorer and compare its navigation controls with the RStudio example linked in the issue. Identify the existing explorer entry point and any related tests; done means users can select and jump between document chunks through a dropdown.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.