Skip to content

Python Import helper: Severely impacted VSCode performance #52

@3C0D

Description

@3C0D

Type: Performance Issue

Severely impacted VS Code performance! Every little edit take 15s.
On a average project 30-50 files
E.g just type enter and wait.
It has been reported since 2 years there https://marketplace.visualstudio.com/items?itemName=Bar.python-import-helper&ssr=false#review-details

Extension version: 1.0.34
VS Code version: Code 1.102.3 (488a1f239235055e34e673291fb8d8c810886f81, 2025-07-29T03:00:23.339Z)
OS version: Windows_NT x64 10.0.26100
Modes:

System Info
Item Value
CPUs AMD Ryzen 7 5700U with Radeon Graphics (16 x 1797)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) undefined
Memory (System) 15.33GB (2.39GB free)
Process Argv --crash-reporter-id 18399dc2-fa31-4fdf-a8bc-8488706e9649
Screen Reader no
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
    1	   190	  7592	code
    0	   866	  1676	window [1] (Extension: Python Import Helper - WTF_copy_new - Visual Studio Code)
    0	    36	  2636	file-watcher [1]
    0	    26	  3616	   utility-network-service
    0	   116	  4232	   window
    0	   368	  8756	extension-host [1]
    0	   132	  3088	     "C:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\html-language-features\server\dist\node\htmlServerMain" --node-ipc --clientProcessId=8756
    0	     7	 10244	     c:\Users\dd200\.vscode\extensions\ms-python.vscode-python-envs-1.2.0-win32-x64\python-env-tools\bin\pet.exe server
    0	     8	 18584	       C:\WINDOWS\system32\conhost.exe 0x4
    0	     4	 17292	     c:\Users\dd200\Desktop\Mes_projets\WTF_copy_new\Windows_and_Linux\myvenv\Scripts\python.exe c:\Users\dd200\.vscode\extensions\ms-python.black-formatter-2025.2.0\bundled\tool\lsp_server.py --stdio
    0	    52	 13480	       "C:\Users\dd200\AppData\Local\Programs\Python\Python312\python.exe" c:\Users\dd200\.vscode\extensions\ms-python.black-formatter-2025.2.0\bundled\tool\lsp_server.py --stdio
    0	     8	 15084	       C:\WINDOWS\system32\conhost.exe 0x4
    0	   115	 18016	     "C:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\markdown-language-features\dist\serverWorkerMain" --node-ipc --clientProcessId=8756
    0	   114	 18696	     "C:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\node\jsonServerMain" --node-ipc --clientProcessId=8756
    0	   532	 21872	     electron-nodejs (bundle.js )
    0	   153	 11908	shared-process
    0	    89	 16132	pty-host
    0	     8	  2076	     conpty-agent
    0	   112	  4484	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	     6	  4848	     conpty-agent
    0	     3	  5972	     conpty-agent
    0	    54	 12544	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	     8	 12688	     conpty-agent
    0	     3	 13236	     conpty-agent
    0	    24	 13668	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	     1	 16684	       "C:\Users\dd200\Desktop\Mes_projets\WTF_copy_new\Windows_and_Linux\myvenv\Scripts\python.exe"
    0	     4	  8400	         "C:\Users\dd200\AppData\Local\Programs\Python\Python312\python.exe"
    0	     3	 14348	     conpty-agent
    0	     3	 14748	     conpty-agent
    0	     3	 15096	     conpty-agent
    0	     8	 15484	     conpty-agent
    0	    59	 15696	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	     2	 16148	     "C:\Program Files\Git\bin\bash.exe" --init-file "c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
    0	     7	  1596	       "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
    0	    96	 16444	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	    52	 17060	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	    87	 20972	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    0	   102	 21280	     "C:\Program Files\PowerShell\7\pwsh.exe" -noexit -command "try { . \"c:\Users\dd200\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.ps1\" } catch {}"
    1	   182	 16348	   gpu-process
    0	     8	 16752	   crashpad-handler
Workspace Info
|  Window (Extension: Python Import Helper - WTF_copy_new - Visual Studio Code)
|    Folder (WTF_copy_new): 17354 files
|      File types: py(4862) pyc(4860) png(1219) qml(892) json(881) pyi(865)
|                  dll(330) pyd(311) qm(285) h(125)
|      Conf files: launch.json(1) settings.json(1)
|      Launch Configs: debugpy(2) chrome;
A/B Experiments
vsliv368cf:30146710
binariesv615:30325510
2e7ec940:31000449
nativeloc1:31344060
dwcopilot:31170013
6074i472:31201624
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythoneinst12:31285622
c7cif404:31314491
996jf627:31283433
pythonrdcb7:31342333
usemplatestapi:31297334
0aa6g176:31307128
747dc170:31275177
6518g693:31334701
aj953862:31281341
generatesymbolt:31295002
convertfstringf:31295003
pylancequickfixf:31358881
9d2cg352:31346308
convertlamdaf:31358879
usemarketplace:31343026
nesew2to5:31336538
agentclaude:31350858
replacestringexc:31350595
nes-set-on:31351930
6abeh943:31336334
envsactivate1:31353494
yijiwantestdri0626-t:31336930
0927b901:31350571
f76d9909:31348711
45650338:31358607
0cj2b977:31352657
0574c672:31360647

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions