SublimeText / Sass

Sass and SCSS syntax for Sublime Text
https://packagecontrol.io/packages/Sass
MIT License
50 stars 8 forks source link

CSS Autocomplete Is Broken (v2.1.3) #30

Closed VaelVictus closed 5 years ago

VaelVictus commented 5 years ago

Prior to this update, I could type dis and I would be suggested display, and bl and it would suggest me only block. Now it's just a mess of anything remotely suggestible:

image

I do recall there was a problem like this before and I'd had to mess with some config files, but I've just reinstalled both this and the SCSS plugin and it's still not working.

braver commented 5 years ago

Things to try:

VaelVictus commented 5 years ago

I've installed a completely new sublime text 3 and it still isn't working. I've always used portable ST's, so I've just now installed build 3176, up from using 3143. This is a clean installation, not overwriting. I imported my theme, Package Control, and then immediately:

Installed SCSS (by mario) Installed this plugin

Does not work. I've triple-checked, I am definitely in the new version. I restarted sublime, opened up a new window.

Basically, my understanding is that all your plugin should do for autocompletes is look at the css autocompletes built into Sublime. I remember in the other version, not my current having to edit sublime's autocomplete definitions to simply allow .scss to be treated as .css and the completion worked as expected.

I'm attaching example behaviors. image

braver commented 5 years ago

Why do you have SCSS installed? This package also provides a syntax for SCSS, one that is if I say so myself leaps better than Mario's (which hasn't seen maintenance or updates for over 5 years).

VaelVictus commented 5 years ago

Removing SCSS fixed the problem! Sorry about that. I'm imagining my reasoning for it was that long ago, I installed SCSS and the SASS that you'd go on to fork into SublimeSass. At the time, I probably just assumed I needed both for each syntax.

braver commented 5 years ago

Yeah it’s not a crazy mistake to make πŸ˜‰ glad that was the culprit πŸ‘πŸ»