microsoft / microsoft/TypeScript

JS/TS language features keep restarting

Offen
#54,002 10 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Needs More Info
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.4k
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
117

Beschreibung

Type: Bug

Unfortunately, I have no idea how to reproduce this, but am happy to demonstrate in a pairing session with someone.

Description: For the last week or so, I've seen VS Code attempting, and failing, to fully load its JS/TS language features. VS Code eventually shows a prompt, which reports that the extension has crashed and been restarted repeatedly in the last five minutes, and that it may be related to the Svelte plugin. However, I have disabled that plugin (as well as the Glint plugin we use for our Ember code) and it continues to occur, and in fact I have done the "Reload with extensions disabled" command and that has the same problem.

VS Code version: Code 1.74.3 (Universal) (97dec172d3256f8ca4bfb2143f3f76b503ca0534, 2023-01-09T17:07:18.579Z)
OS version: Darwin arm64 21.6.0
Modes:
Sandboxed: No

System Info
Item Value
CPUs Apple M1 Pro (10 x 24)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
Load (avg) 6, 5, 5
Memory (System) 32.00GB (2.52GB free)
Process Argv voyager-web.code-workspace
Screen Reader no
VM 0%
Extensions (79)
Extension Author (truncated) Version
codesnap adp 1.3.4
vscode-css-modules and 1.2.3
github-markdown-preview bie 0.3.0
markdown-checkbox bie 0.4.0
markdown-emoji bie 0.3.0
markdown-footnotes bie 0.1.1
markdown-mermaid bie 1.17.4
markdown-preview-github-styles bie 1.0.1
markdown-yaml-preamble bie 0.1.0
better-toml bun 0.3.2
vscode-yarn-script car 0.0.1
vscode-glimmer chi 0.0.4
npm-intellisense chr 1.4.4
gitignore cod 0.9.0
vscode-github-actions csc 0.24.4
vscode-eslint dba 2.2.6
confluence-markup den 1.0.0
binary-plist dni 0.11.0
nunjucks-vscode-extensionpack dou 0.0.1
vscode-wasm dts 1.4.0
gitlens eam 13.2.0
EditorConfig Edi 0.16.4
vscode-npm-script eg2 0.3.29
prettier-vscode esb 9.10.4
open-in-marked fmo 1.0.9
auto-rename-tag for 0.1.10
remotehub Git 0.48.0
vscode-graphql Gra 0.8.5
vscode-graphql-syntax Gra 1.0.6
vscode-test-explorer hbe 2.21.1
output-colorizer IBM 0.1.2
vscode-edit-csv jan 0.7.2
language-haskell jus 3.6.0
center-editor-window kai 2.3.0
swift Kas 0.2.0
auto-comment-blocks kev 1.0.1
template-string-converter meg 0.6.0
dotenv mik 1.0.1
vscode-scss mrm 0.10.0
isort ms- 2022.8.0
python ms- 2022.20.2
jupyter-keymap ms- 1.0.0
jupyter-renderers ms- 1.0.14
remote-ssh ms- 0.94.0
remote-wsl ms- 0.72.0
vscode-remote-extensionpack ms- 0.23.0
atom-keybindings ms- 3.2.0
hexeditor ms- 1.9.10
live-server ms- 0.4.4
remote-explorer ms- 0.0.3
remote-repositories ms- 0.26.0
test-adapter-converter ms- 0.1.6
vscode-js-profile-flame ms- 1.0.5
quicktype qui 12.0.46
tsserver-live-reload rbu 1.0.1
vscode-yaml red 1.11.0
rust-analyzer rus 0.3.1377
jinjahtml sam 0.20.0
crates ser 0.5.10
vscode-table-formatter shu 1.2.1
fish-vscode sky 0.2.1
rewrap stk 1.16.3
vscode-stylelint sty 1.2.3
file-hopper suc 0.3.5
svelte-vscode sve 107.0.2
enumerator swi 0.0.6
vscode-open-in-github sys 1.17.1
shellcheck tim 0.29.3
glint-vscode typ 1.0.1
sort-lines Tyr 1.9.1
vscode-mdx uni 1.2.0
unison uni 0.0.8
vscode-lldb vad 1.8.1
gistfs vsl 0.4.1
file-icons-mac way 1.0.1
vscode-todo-highlight way 1.0.5
change-case wma 1.0.0
markdown-all-in-one yzh 3.5.0
vitest-explorer Zix 0.2.37

(14 theme extensions excluded)

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, die wiederholt auftretenden Abstürze der Sprachfunktionen in VS Code 1.74.3 unter macOS zu reproduzieren, auch bei deaktivierten Erweiterungen, und prüfe die aufgeführten Svelte- und Glint-Erweiterungen als möglichen Kontext. Als erledigt gilt die Aufgabe, wenn die verantwortliche Komponente und die dafür maßgeblichen Bedingungen identifiziert sind und eine zuverlässige Reproduktion oder ein diagnostisches Ergebnis vorliegt, das eine Fehlerbehebung anleiten kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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