Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Errors do not stop code execution

Ouverte
#1,700 10 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
55/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Calme
Stack technique
r, typescript, vscode
Domaine
tooling

Piste de recherche

Reproduisez le problème dans VSCode avec un fichier R contenant stop() suivi d’une autre expression, puis sélectionnez tout et envoyez-le au terminal. Suivez le traitement du code sélectionné par l’extension et son exécution dans le terminal. Le travail est considéré comme terminé lorsque l’exécution s’arrête après l’erreur et que l’expression suivant stop() n’est pas exécutée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

feature-request

Describe the bug

Errors do not stop code execution. I use the default R console. (I cannot install Arf on my work computer.)

To Reproduce

  1. Create a R file with the following content:
x <- 2
stop("stop here!")
x * 2
  1. Select all (ctrl+A)
  2. Send to terminal (ctrl+enter)
  3. The line after stop() in executed anyway:
> x <- 2
> stop("stop here!")
Error: stop here!
> x * 2
[1] 4

Can you fix this issue by yourself? (We appreciate the help)

No

Expected behavior

Code execution should stop when an error is thrown.

Environment (please complete the following information):

  • OS: Windows
  • VSCode Version: VSCodium 1.112.01907
  • R Version: 4.4.0
  • vscode-R version: 2.8.8
Langage dominant
TypeScript
Étoiles
1.2k
Forks
151
Merge moyen
1 j 8 h
PR mergées (30 j)
76

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de REditorSupport/vscode-R

Toutes les issues de REditorSupport/vscode-R

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.