Avoid activating the extension in non-R projects

Aberta
#1,922 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
45/100
Tipo de issue
Refatoração
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
typescript, vscode
Domínio
tooling

Direção de pesquisa

The activation behaviour is set by the onStartupFinished entry in package.json, around line 40, which the issue links. Read the activationEvents section and check how VS Code's workspace-contains or language-based events could replace it. To reproduce, open a non-R folder and confirm the extension activates. Done means the extension stays inactive in unrelated workspaces and still activates for R files and R projects. The issue does not settle which trigger to use, so agree on that with maintainers first.

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

Descrição

The onStartupFinished activation event activates the extension even in projects unrelated to R, unnecessarily consuming resources.

Could activation be limited to R-related workspaces and files instead?

Linguagem predominante
TypeScript
Estrelas
1.2k
Forks
152
Merge médio
18h 28min
PRs com merge (30d)
56

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.