microsoft / microsoft/TypeScript-Sublime-Plugin

Queue timeout error when using typescript_go_to_definition

Offen
#754 1 Kommentar 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
JavaScript
Sterne
1.7k
Forks
236
Ø Merge
21 T. 13 Std.
Gemergte PRs (30 T.)
1

Beschreibung

The function typescript_go_to_definition used to work quite well for me and I have it mapped to my middle-click so that when I middle-click a name, it will jump to the code definition. Recently, this hasn't been working reliably and I don't know what changed. It started requiring multiple clicks, first click would pause then nothing, second click the same, third click would jump to the definition with no pause.

Now it hangs almost all the time and doesn't jump to the definition and opening the console log, it says queue timeout after each click.

I excluded a lot of folders and files from indexing like node_modules and build files and that sped up indexing but hasn't fixed this issue.

Is there a way I can diagnose this like a verbose mode to see where it is getting stuck?

This is on MacOS Mojave 10.14.6, Sublime 3.2.2 build 3211.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Fehler mit typescript_go_to_definition auf der gemeldeten Sublime-3.2.2- und macOS-Mojave-Konfiguration zu reproduzieren, und überprüfe anschließend das Konsolenprotokoll auf das Queue-Timeout. Vergleiche das Verhalten bei aktivierten Indexierungsausschlüssen und ermittle, an welcher Stelle die Definitionsanforderung nicht mehr reagiert. Als erledigt gilt die Aufgabe, wenn der Befehl zuverlässig zur Definition springt, ohne wiederholte Klicks oder Queue-Timeouts.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, typescript
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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