Skip to content

Feature Request: Select one or all Quarto Profiles to Render at Once from Render Menu #13679

@coatless

Description

@coatless

In the Quarto project profiles documentation, when we have two environment files named _quarto-advanced.yml and _quarto-production.yml, we gain the capability to render a document under either a single profile or multiple profiles using the following commands:

# Render a single profile via command line
quarto render --profile advanced

# Render with multiple profiles via command line
quarto render --profile advanced,production

The functionality for rendering with multiple profiles relies on one of the profiles specifying an output-dir: value that differs from the current working directory.

In light of this, could we consider enhancing the Render button's functionality to allow users to either render all available profiles or select from a list of profiles, similar to the options for rendering to PDF, HTML, Word, and other formats in R Markdown, as shown in the example below:

Knit menu displaying output format options in a dropdown menu in RMarkdown

Furthermore, is it feasible to extend this capability to Quarto extensions, enabling them to automatically specify and run different profiles together? This would streamline the process for users, eliminating the need to manually issue the quarto render commands mentioned above.

This upstream request is related to: quarto-dev/quarto-cli#5836 (reply in thread)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementquartostaleIssues which have been closed automatically due to inactivitiy.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions