Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Support for built-in plotting devices (e.g. Quartz) removed in latest release?

Fechada
#1,806 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Um pull request relacionado já foi integrado.

  • #1817 de @eitsupi — integrado

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
68/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
r, typescript, vscode

Direção de pesquisa

Start at the Plot > Backend menu and the extension's plot-backend selection behavior introduced in version 3.0.0. Add an option for a built-in, non-integrated device such as Quartz, then verify that selecting it prevents automatic in-editor plotting without requiring quartz() in the R profile.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

feature-request

Is your feature request related to a problem? Please describe.

First of all, huge thanks to all the developers for their efforts on this package! I've used it for years and it's head and shoulders above the RStudio experience.

My issue is that the latest update of the plugin (3.0.0) seems to have removed the option to use the built-in graphics device, defaulting to PNG/SVG if httpgd or jgd aren't installed and always creating new plots a pane in VSCode itself unless I explicitly call quartz() in the terminal. I personally really like the separate Quartz plotting backend and appreciate that creating a plot doesn't immediately take up a section of my IDE, but other than explicitly adding quartz() to my R profile I don't see any option to allow for this with the latest version of the plugin. Is there something I'm missing, or does the latest version force use of in-editor plot viewers unless you manually call a different plotting device?

Thanks in advance!

Describe the solution you'd like
An option in the Plot > Backend menu to use a built-in, non-integrated plot device.

Describe alternatives you've considered
Creating a manual override in my RProfile that explicitly sets the quartz rendering device, although this would cause the Quartz window to be opened immediately on launching R regardless of whether I've plotted anything.

Additional context
N/A

Linguagem predominante
TypeScript
Estrelas
1.2k
Forks
151
Merge médio
1d 6h
PRs com merge (30d)
81

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de REditorSupport/vscode-R

Todas as issues de REditorSupport/vscode-R

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.