gencer / SCSS-Everywhere

A Visual Studio Code extension that provides CSS class and ID atttribute completion with incremental build and usage explorer for the HTML class attribute based on the CSS/Template files in your workspace. Also supports React's className attribute.
https://marketplace.visualstudio.com/items?itemName=gencer.html-slim-scss-css-class-completion
MIT License
24 stars 9 forks source link

liquid support needed #59

Closed FDiskas closed 3 years ago

gencer commented 3 years ago

Liquid? Can you be more specific? I never heard of liquid.

FDiskas commented 3 years ago

There is a repo https://github.com/Shopify/liquid

gencer commented 3 years ago

It has a HTML-based syntax like Twig. Will be easy to add this support.

gencer commented 3 years ago

What do you use for Liquid Template Syntax on VSCode? Can you give me a VSCode Marketplace link?

For now I've adopted this one: https://marketplace.visualstudio.com/items?itemName=sissel.shopify-liquid

Please test this version:

v1.7.7

html-slim-scss-css-class-completion-1.7.7.vsix.zip

FDiskas commented 3 years ago

I'm using

    "killalau.vscode-liquid-snippets",
    "youhan.vscode-snippets-shopify-content-schema",
FDiskas commented 3 years ago

So far so good. Just missing "gotodefinition" functionality. the good example is on "pucelle.vscode-css-navigation" extention

FDiskas commented 3 years ago

And actualy "neilding.language-liquid" extention works better with yours instead "sissel.shopify-liquid" as you pointed in readme

gencer commented 3 years ago

If my extension works with neilding.language-liquid better than I will change the README.

Update: I've changed README to point on neilding.language-liquid.

gencer commented 3 years ago

So far so good. Just missing "gotodefinition" functionality.

Go To Definition is not available on any languages in this extension. I am thinking to add this functionality but not yet decided how should I go.

Released on Open VSX and VSCode Marketplace as v1.7.7

gencer commented 3 years ago

Released on Open VSX and VSCode Marketplace as v1.7.7