LuaLS / LuaLS/lua-language-server

检测时间过长,导致操作失败。。。。。。。

Offen
#2,872 11 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Lua
Sterne
4.4k
Forks
442
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

How are you using the lua-language-server?

Visual Studio Code Extension (sumneko.lua)

Which OS are you using?

Windows

What is the issue affecting?

Type Checking

Expected Behaviour

进行多条的if...elseif..end操作后,点击代码块收缩。

Actual Behaviour

出现收缩代码块操作不响应,或者操作后长时间才会响应的情况。

Reproduction steps

if
...
elseif
...
end
当中的elseif有6条左右

Additional Notes

No response

Log File

No response

Beitragsleitfaden

Beitragsleitfaden öffnen

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, das Problem in der Visual Studio Code-Erweiterung unter Windows mit einem if/elseif/end-Block zu reproduzieren, der etwa sechs elseif-Zweige enthält. Beobachte die Reaktionsfähigkeit des Faltens und vergleiche die Verzögerung vor und nach dem Falten; als erledigt gilt die Aufgabe, wenn das Falten von Codeblöcken für das gemeldete Beispiel ohne lange Pause reagiert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua, vscode
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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