Lyu, Wei-Da

Results 257 comments of Lyu, Wei-Da

https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completion This extension does support svelte and it does work well at first glance. It uses regex for class attributes, so it might sometimes have some false completion, though.

This is most likely because of the icon library you're using. Some icon libraries bloat the project dependencies with a ton of files that take a long time to process....

We can't tell if it's a problem with our implementation unless there's a reproduction. I tried multiple icon libraries but didn't reproduce the problem with switching files. The export info...

Ok. This is the same issue as https://github.com/sveltejs/language-tools/issues/2244#issuecomment-2004061120. The issue is because of the giant export map. TypeScript loops through the export map to find the subpath for each symbol...

It's a limitation we have, see https://github.com/sveltejs/language-tools/issues/776. We could probably add a `/>` afterwards so the svelte compiler is happy but this will make ts rebuild a lot of things,...

> > So I would prefer to know why is this needed in the first place before trying to optimise for an edge case that might slow down everyone else....

Did you mean "used to load different tsconfig that doesn't use the name 'tsconfig.json'" or "Build-Free Editing with Project References"? The latter won't help with start-up time since the source...

@noobmaster19 "degrade overtime" is most likely unrelated to this issue. Please try reading through other issues on common problems that need user action. The most common one is your tsconfig.json/jsonconfig...

There is autocomplete already but with a big caveat, it doesn't work when the name is empty because of https://github.com/sveltejs/language-tools/issues/1302#issuecomment-1002358234.

The update-import functions are split between the TypeScript and Svelte extensions to avoid duplicate edits. When there is a duplicated edit between TypeScript and the Svelte extension, it might cause...