microsoft / microsoft/vscode-cpptools

Provide option to override default (gnome terminal) and launch with xTerm OR allow fallback when gnome terminal fails to launch with xTerm

Aperta
#1,616 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

debugger Feature Request
Lingua principale
TypeScript
Stelle
6.2k
Fork
1.7k
Merge medio
14h 46m
PR unite (30g)
61

Descrizione

I regularly use vscode remotely via ssh X11 forwarding when debugging code that uses dedicated hardware. I am unable to debug unless I uninstall gnome-terminal since gnome-terminal does not seem to work over X11 forwarding. Attempting to debug with gnome-terminal installed comes up with the message "Unable to start debugging. Failed to initialize debugger terminal."

Per statement by @pieandcakes in Issue #409 :
"we try and use gnome-terminal and fall back to xTerm for our debugger terminal"

Removing gnome-terminal and installing xterm makes debugging possible. Could we please get an option to set which of the two terminals is preferred? Or could it fall back to xterm when gnome-terminal fails to launch? It would be nice to keep gnome-terminal installed for when I am physically at the PC.

  • Ubuntu 17.10
  • VS Code 1.20.1
  • C/C++ extension 0.15.0

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

L'issue non indica file del repository né test; inizia esaminando il comportamento di avvio del debugger-terminal e la discussione sul fallback nell'issue #409. Riproduci il problema con gnome-terminal installato tramite inoltro X11, quindi verifica che la preferenza del terminale richiesta o il fallback funzionino senza compromettere il debugging locale.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, typescript, vscode
Ambito
developer-experience, tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.