formulahendry / formulahendry/vscode-code-runner

[Bug] Runner doesn't work with multiple drives (for RUST)

Offen
#960 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
2.4k
Forks
351
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

- VS Code Version:
1.68.1
30d9c6cd9483b2cc586687151bcbcd635f373630
x64
- OS Version: Windows 10
- Code Runner Version: 0.11.8

**Describe the bug**
Description of what the bug is.
Running rust with multiple disks doesn't work. The terminal is opened on the C: drive and it does `cd "d:/path/to/file"` but it needs to run `D:` first.

**To Reproduce**
Steps to reproduce the behavior:

1. Put a rust program onto a disk that is not the main disk
2. Try to run it

**Actual behavior**
It says file not found since the cd command is ignored

**Expected behavior**
Runs `D:` then the rest of the commands

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere das Problem unter Windows mit einem Rust-Programm, das auf einem Laufwerk gespeichert ist, das nicht C: ist, und untersuche anschließend, wie der Runner den Terminalbefehl erstellt und ausführt. Als erledigt gilt die Aufgabe, wenn der Runner vor dem Wechseln der Verzeichnisse zum Ziellaufwerk wechselt und das Programm erfolgreich ausführt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust, typescript
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.