language-tools icon indicating copy to clipboard operation
language-tools copied to clipboard

Global SCSS Autocomplete

Open daarxwalker opened this issue 5 years ago • 4 comments

Is your feature request related to a problem? Please describe. Global SCSS variables does not offer autocomplete in component.

Describe the solution you'd like When typing in component style (scss), it should offering me autocomplete options by global variables. Maybe with some reference file, or by svelte.config.js

daarxwalker avatar Jun 28 '20 10:06 daarxwalker

I'm not sure if we want to implement this in here or if we should leave that to other extensions who deal with scss syntax specifically. I created this issue over at the popular SCSS Intellisense extension repo. Also, from reading the docs, it seems that this extension may already support this.

dummdidumm avatar Jun 29 '20 07:06 dummdidumm

@dummdidumm I have this extension and it doesn't work.

daarxwalker avatar Jun 29 '20 08:06 daarxwalker

Looks like the SomewhatStationery.some-sass extension provides that feature

ivanhofer avatar Sep 28 '22 16:09 ivanhofer

Yo coming to this issue because I have a lot of miscellaneous issues using Sass in Svelte with VSCode.

For background I am currently running a monorepo using turbo with a Sveltekit app in folder apps/web and Svelte component libraries in packages folder. I am using SomewhatStationery.some-sass and Svelte VSCode plugin. I have a Sass variables file in node_modules that I access a lot everywhere.

Biggest problem I have right now is that the Svelte VSCode flags every single one of my Svelte files as errored if I try to @use the Sass variables file in node_modules

Error in referenced file

Error: Can't find stylesheet to import. ╷ 2 │ @use '@ashcomm/design-tokens/variables'; │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ╵ packages/content-components/components/ContentPage.svelte.vite-preprocess.scss

I am pretty sure this is an error with this extension because everything builds correctly. It's just very frustrating and Idk how to fix it.

Also in relation to this issue in particular the Sass extension resolves the variables correctly once they are written. but, I get no autocomplete while writing them. Which is also annoying. Does anyone know how to fix this stuff?

Like I feel like I just need a Godlike example of how to setup Sass with Svelte with good DX LoL.

bertybot avatar Nov 17 '23 15:11 bertybot