Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>scss-scanNew to Visual Studio Code? Get it now.
scss-scan

scss-scan

aaronphy

|
22,009 installs
| (9) | Free
a plugin to scan & autocomplete the variables, mixins and placeholders among your .scss files
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

scss-scan README

Features

  • scanning scss variables & mixins & placeholders of your ".scss" files in your workspace
  • autocomplete the variables & mixins & placeholders when you are coding your styles in the ".scss" file workspace:

@mixins usage: autocomplete

Usages

  • I recommend you to create a helper.scss to store your scss variables & mixins like that:
 ./src/styles
 ├── helper.scss
     //helper.scss
     $white: #FFFFFF;
     @mixin full-screen($color:#ffffff){
         position:absolute;
         top:0px;
         bottom:0px;
         left:0px;
         right:0px;
         background-color:$color;
         margin:0;
         padding:0;
         width:100%; 
         overflow:hidden; 
     }

     %text-control{
         text-align:center;
         padding:5px; 
     }
  • When you has installed the extension ,it will scan all scss files in your workspace.

    You will see a "search" notifier in the left-bottom corner of the code editor.

    After creating some new '.scss' files or adding some new variables & mixins in your original '.scss' files, you need to click the 'notifier' icon . It will scan again so that it can support the new variables & mixins & extend(placeholder%): search

  • You can also add your customed .scss files from the node_modules folder in the scssscan.configuration: customed

  • In the end , you can use it like that : autocomplete extend

Requirements

  • node.js > 5.3.0

Extension Settings

  • no default extension settings

For example:

This extension contributes the following settings:

  • scss-scan.enable: enable/disable this extension

Known Issues

Calling out known issues can help limit users opening duplicate issues against your extension.

I have not publish it to the GitHub, `cause the code still need to be optimized.

If you have any issues , welcome to contact me aaronphy@outlook.com.

Release Notes

0.0.1

Initial and first release of this extension

0.0.2

activate bug fix

0.0.3

Adding the @extend and customed .scss files configuration

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft