flathub / flathub/com.visualstudio.code

Can't use host shell with launch.json, which makes node debugging impossible

Offen
#317 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Shell
Sterne
217
Forks
82
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
1

Beschreibung

I have config keys below in settings.json

```json
"terminal.integrated.defaultProfile.linux": "toolbox",
"terminal.integrated.profiles.linux": {
"toolbox": {
"path": "/usr/bin/flatpak-spawn",
"args": ["--host", "toolbox", "enter"]
}
}
```

But these config won't be applied to debugging environment, seems VSCode ignored the change of default shell in launch.json. Without the toolbox environment, node debugging is impossible because there's no "node" in the PATH of VSCode flatpak and SDK.

![ANrw.jpg](http://fars.ee/ANrw.jpg)
*Tips: "没有那个文件或目录" means "No such file or directory" in English*

launch.json

```json
{
"configurations": [
{
"name": "Electron Main",
"type": "node",
"request": "launch",
"program": "${workspaceFolder}/dist/main.js",
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron"
}
]
}
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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