Open cmidkiff87 opened 2 years ago
Wait, it's still happening, and i've moved the files out of the folder. hmmm
Edit: After playing with it some, I now believe it is due to some conflicting extensions. I need to investigate further.
Ok, after peforming an Extension Bisect, i've identified C# as the issue. It only happens when both C# and todo-tree are enabled.
perhaps something to do with intellisense?
Have you tried disabling all extensions and only enabling c# and todo-tree?
I've never experienced any issue with those two.
Can you create a reproduction repository?
Ok, after some fiddling, I've narrowed it down to 3 extensions.
Enabling all 3 on a bare C# repo causes it. Albeit, the lag seems to get worse the more files you have
I don't have overtype mode enabled, and disabling any one of the three "fixes" the lag. (in testing, i made sure to wait for omnisharp to finish loading)
Edit: see comments below
I have a 30MB 7zip file in the root of my project folder. Whenever I enable todo-tree, the editor slows down hard. I can mitigate this by adding
"**/*.7z"
to thetodo-tree.filtering.excludeGlobs
.I do have this file in my gitignore, but it seems that todo-tree doesn't detect this.
I feel that todo-tree should both
.gitignore
true
by default) ~~Related issues:
662
636
576
522
Settings
```json { "todo-tree.general.tags": [ "BUG", "HACK", "FIXME", "NOTE", "REFACTOR", "TODO", ], "todo-tree.highlights.defaultHighlight": { "background": "#303030", "opacity": 0 }, "todo-tree.highlights.enabled": true, "todo-tree.highlights.customHighlight": { "BUG": { "icon": "bug", "foreground": "#f87b15", }, "HACK": { "icon": "tools", "foreground": "#F00000", }, "FIXME": { "icon": "flame", "foreground": "#F00000", }, "NOTE": { "icon": "alert", "foreground": "#FFFF00", }, "REFACTOR": { "icon": "rocket", "foreground": "#48D1CC" }, "TODO": { "icon": "check-circle", "foreground": "#FFC0CB", }, }, "todo-tree.filtering.excludeGlobs": [ "**/node_modules", "**/bin", "**/obj", "**/.vscode", "**/__*", "**/*.7z", // Toggle this ], } ```VSCode build info
``` Version: 1.72.2 (user setup) Commit: d045a5eda657f4d7b676dedbfa7aab8207f8a075 Date: 2022-10-12T22:15:18.074Z Electron: 19.0.17 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: 10.2.154.15-electron.0 OS: Windows_NT x64 10.0.19044 Sandboxed: No ```