"Run source with echo" overrides "Run current code chunk"
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
- 68/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- r, typescript, vscode
- Domaine
- developer-experience, tooling
Piste de recherche
Commencez par localiser les définitions des commandes et des raccourcis clavier pour « Run source with echo » et « Run current code chunk » dans l’extension vscode-R, puis reproduisez le comportement de Cmd-Shift-Enter avec un fichier R contenant des chunks # %%. Vérifiez si le raccourci en conflit ou la détection des chunks entraîne l’exécution de l’intégralité du fichier ; le travail est terminé lorsque le raccourci n’exécute que le chunk actuel sans perturber les autres actions.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
When the cursor is located inside a code chunk and I press Cmd-Shift-Enter the entire file is run.
For example:
Sends:
r$> source("/Users/carlos/Desktop/scratch.R", encoding = "UTF-8", echo = TRUE)
r$> 5
[1] 5
r$> # %%
r$> a <- 1:3
r$> b <- 4:6
r$> outer(a, b)
[,1] [,2] [,3]
[1,] 4 5 6
[2,] 8 10 12
[3,] 12 15 18
r$> # %%
r$> 2
[1] 2
To Reproduce
- Create a code chunk with
# %% ... - Run it using "Run current code chunk" from the command palette -> fine
- Run it using code lens actions -> fine
- Run it using C-S-Enter -> the entire file is run
Can you fix this issue by yourself? (We appreciate the help)
Yes, I need to remove the conflicting binding. But I guess that the intention here is to use the same shortcut for both and the problem is that chunk detection is failing.
(If applicable) Please attach setting.json
"[r]": {"editor.tabSize": 2},
"r.rterm.mac": "/Users/carlos/.venv/bin/radian",
// https://github.com/REditorSupport/vscode-R/issues/809#issuecomment-935947010
"r.bracketedPaste": true,
"r.plot.useHttpgd": true,
Environment (please complete the following information):
- OS: macOS Tahoe
- VSCode Version: 1.125.1
- R Version: 4.5.3
- vscode-R version: 2.8.8
- Langage dominant
- TypeScript
- Étoiles
- 1.2k
- Forks
- 139
- Merge moyen
- 22 h
- PR mergées (30 j)
- 23
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de REditorSupport/vscode-R
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
REditorSupport/vscode-R#1687 · 4 commentaires · 3 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
feature-request
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
REditorSupport/vscode-R#1780 ·
Les mainteneurs répondent en général sous 1 jour
-
REditorSupport/vscode-R#1772 · 4 commentaires · 2 personnes assignées ·
Les mainteneurs répondent en général sous 1 jour
-
feature-request
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
REditorSupport/vscode-R#1763 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
REditorSupport/vscode-R#1755 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de REditorSupport/vscode-R
Issues similaires
-
Add: Digi World (Romania) SDOuvertecheck:passed streams:add
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Fission-AI/OpenSpec#1986 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
nestjs/docs.nestjs.com#3554 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
publicodes/publicodes#868 ·
-
namespace operations
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
EclipseFdn/open-vsx.org#13488 ·
Les mainteneurs répondent en général sous 2 jours