microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.26k stars 29.3k forks source link

Non JS languages are slow #82005

Closed JetUni closed 5 years ago

JetUni commented 5 years ago

Issue Type: Performance Issue

It's great if you're coding in a JS based language, but it's so slow for other languages like C++ and Python. It's stuck on an error in C++ right now that shouldn't be there, but it's been there for the last 15 minutes and won't go away

VS Code version: Code 1.38.1 (b37e54c98e1a74ba89e03073e5a3761284e3ffb0, 2019-09-11T13:31:32.854Z) OS version: Darwin x64 18.6.0

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz (12 x 2900)| |GPU Status|2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: enabled
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_deferred_display_list: disabled_off
skia_renderer: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: disabled_off
webgl: enabled
webgl2: enabled| |Load (avg)|2, 2, 2| |Memory (System)|32.00GB (0.09GB free)| |Process Argv|| |Screen Reader|no| |VM|0%|
Process Info ``` CPU % Mem MB PID Process 18 131 50946 code main 0 66 50948 gpu-process 0 98 51225 shared-process 0 0 54758 /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command= 0 295 51433 window (main.cpp — Homework 3) 100 426 51434 extensionHost 0 98 51463 /Users/jarrett/.vscode/extensions/ms-vscode.cpptools-0.25.1/bin/Microsoft.VSCode.CPP.Extension.darwin 0 295 52422 /Users/jarrett/.vscode/extensions/ms-vscode.cpptools-0.25.1/bin/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 51463 4 0 33 52752 /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/jsonServerMain --node-ipc --clientProcessId=51434 0 33 51435 watcherService 0 66 54756 window (Issue Reporter) ```
Workspace Info ``` | Window (main.cpp — Homework 3) | Folder (Homework 3): 44 files | File types: cmake(8) txt(5) make(4) cpp(2) bin(2) out(2) marks(1) | json(1) c(1) internal(1) | Conf files: cmake(8) settings.json(1) makefile(1); ```
Extensions (29) Extension|Author (truncated)|Version ---|---|--- ng-template|Ang|0.802.3 code-gnu-global|aus|0.2.2 vscode-django|bat|0.19.0 django-html|bib|1.3.0 vscode-eslint|dba|1.9.1 gitlens|eam|10.0.1 vscode-html-css|ecm|0.2.3 vscode-todo-plus|fab|4.14.1 auto-close-tag|for|0.5.6 auto-rename-tag|for|0.1.0 TypeScriptImport|kev|1.17.0 Kotlin|mat|1.7.0 vscode-apache|mrm|1.2.0 python|ms-|2019.9.34911 remote-ssh|ms-|0.46.1 remote-ssh-edit|ms-|0.46.1 remote-ssh-explorer|ms-|0.46.1 remote-wsl|ms-|0.39.5 cpptools|ms-|0.25.1 vscode-typescript-tslint-plugin|ms-|1.2.2 vsliveshare|ms-|1.0.905 cordova-tools|msj|1.8.6 debugger-for-chrome|msj|4.12.0 gradle-language|nac|0.2.3 sass-indented|rob|1.5.1 vscode-nginx|sha|0.6.0 cmake|twx|0.0.17 vscode-icons|vsc|9.4.0 html-css-class-completion|Zig|1.19.0
vscodebot[bot] commented 5 years ago

This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the marketplace for VS Code. See also our issue reporting guidelines.

Happy Coding!