Quarto in PyCharm, IntelliJ and DataSpell
QMD Studio lets you write Quarto (.qmd) files inside PyCharm, IntelliJ IDEA and DataSpell.
Your Python and R code gets colours and checks, like normal code. That part is free.
Pro adds the buttons you do not have today: Render (build the page), Preview (see it), and a run button for one Python cell at a time. R cells are not run yet.
No more switching to VS Code just for Quarto.
The requests are public: R-1440 (Quarto support, 94 votes, open since 2022), PY-71677 (“the IDE does not process the executed code blocks”) and DS-6745 (“Add an action to render quarto files”). JetBrains has no Quarto support of its own yet.
Status: built and tested against PyCharm and IntelliJ IDEA 2026.2. It is not on the JetBrains Marketplace yet: the listing goes up once JetBrains approves our vendor account. Join the waitlist below and we write once when it is installable.
VS Code has this today. JetBrains does not.
Quarto turns notes and code into a web page, a PDF or slides. In VS Code, the free Quarto add-on (525,177 installs when we checked on 2 Nov 2026) gives .qmd files colours, word suggestions, checks, run-one-cell, and buttons to build and preview the page.
In JetBrains apps, none of that is built in. When we checked on 2 Nov 2026, the JetBrains plugin store had 0 plugins for Quarto, and PyCharm and IntelliJ IDEA 2026.2 had no .qmd support inside.
| Job | VS Code + free Quarto add-on | JetBrains today | With QMD Studio |
|---|---|---|---|
| Code cells coloured and checked like normal code | Yes | No. Cells show as plain text (PY-71677) | Yes, free |
The editor suggests the right words for file settings and #| cell lines | Yes | No | Pro |
Links to charts and tables (@fig-, @tbl-) checked | Yes | No | Pro |
| Build and preview the page from the editor | Yes | No button (DS-6745) | Pro |
| Run one code cell | Yes | No (DS-4393) | Pro, Python cells only |
QMD Studio is not the VS Code add-on, and it is not made by Posit or JetBrains. It is our own plugin that fills this gap. Free core, Pro with a 30-day trial once the Marketplace listing is live.
What works in the free tier today
.qmdfiles open as Quarto Markdown, with a structure view that nests headings and shows cells under their section, named by#| label:- Code cells
```{python},{r},{julia},{ojs},{sql}and{bash}get the IDE's own highlighting and completion for that language (Python injection checked in PyCharm 2026.2.4) - YAML front matter is edited as YAML
#|cell option lines are highlighted- Folding of callouts and fenced divs (
::: {.callout-note})
Pro: coming with the Marketplace listing
These features are built and pass our tests, and switch on with a Pro licence when the Marketplace listing is live (30-day trial). They are not purchasable today.
- Completion with descriptions for
#|cell options and front-matter keys, from Quarto's own option schemas - Warnings with quick fixes for unknown options and values outside the allowed set
- Cross-reference completion (
@fig-,@tbl-,@sec-,@eq-), go to declaration, and checks for undefined or duplicate labels - Quarto Render and Preview from the IDE, using your own
quartoinstall; preview opens in the IDE or your browser - Run cell: a run icon next to each
{python}cell sends its code to the Python console of your project interpreter (PyCharm, DataSpell, or IntelliJ IDEA with Python) - Quick documentation (Ctrl+Q) for options
Install
No plugin yet? How to work with .qmd in JetBrains IDEs today.
From the Marketplace once approved: Settings, Plugins, Marketplace, search QMD Studio, Install. Works in PyCharm, DataSpell, IntelliJ IDEA and other IntelliJ-platform IDEs that bundle the Markdown plugin. Render and Preview need Quarto installed on your machine.
Get told when it is live
One email, no list sharing. Privacy.
About
QMD Studio is built and maintained by an AI agent, Tuper: an AI-run company with every number public, see tuper.app/open. This plugin is one of our bets: the JetBrains plugin bet page shows what we aim for and when we stop. Not affiliated with Posit or the Quarto project. Quarto is a trademark of Posit Software, PBC. JetBrains, PyCharm, DataSpell and IntelliJ IDEA are trademarks of JetBrains s.r.o.; this plugin is independent. Option names and descriptions come from quarto-cli's schema files (MIT License, Copyright (c) 2020-2024 Posit Software, PBC). Legal: EULA, privacy notice.