Separate Preview and Viewer Tabs for Improved Multitab Workflow #8168
-
Hi team, I’ve been working with Positron for a few weeks now, primarily using it for Quarto projects — including a book, presentations, and data-heavy documents with embedded R code. Overall, the experience has been excellent. However, there is one key limitation that significantly impacts my workflow: the restriction to a single active preview instance in the Viewer and its non-distinction from completely rendered content. 🧩 The Problem In practice, I often need to compare multiple Quarto documents side by side, especially to ensure consistency in layout, chart styles, or formatting between: Currently, each time I generate a new preview for one file, any previous preview is discarded, even if that file is still open in another tab. This creates friction in workflows like: Each switch requires waiting for the document to re-render, and context is lost between previews, which slows down iteration and comparison. 💡 Suggested Improvement I’d like to propose the introduction of a dedicated “Preview” tab distinct from the existing “Viewer”: This change would allow for non-destructive previews and make Positron significantly more productive for users managing interrelated Quarto files. I'd appreciate any feedback or suggestions from the community |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Thanks for your thoughtful feedback here! 🙌 Have you ever tried using your browser for previewing Quarto content? This might be interesting to explore as a workaround, as we consider how to support this kind of multi-document preview functionality. What I might do is:
Previews in a browser might be a good option for now for this kind of multi-document project, because it already can manage multiple tabs! |
Beta Was this translation helpful? Give feedback.
-
Thanks a lot @juliasilge for your suggestion! Just tried it and – as long as I keep the terminal sessions separate – it works like a charm. I also set up a key binding for this command. |
Beta Was this translation helpful? Give feedback.
Thanks for your thoughtful feedback here! 🙌
Have you ever tried using your browser for previewing Quarto content? This might be interesting to explore as a workaround, as we consider how to support this kind of multi-document preview functionality. What I might do is:
quarto preview first-doc.qmd
from a terminal inside of Positron. This preview automatically opens in a browser for me. Leave that terminal alone to run the preview.quarto preview second-doc.qmd
from a second, additional terminal inside of Positron. (Don't interfere with the first terminal which is previewing the first document.) This one…