Skip to content

kapustiansky/vscode-ecsstractor

 
 

Repository files navigation

eCSStractor for VS Code

CircleCI

eCSStractor demo

Extracting selectors from HTML / JSX / TSX and generate CSS file.

hudochenkov/ecsstractor of VS Code version.

Usage

Open any HTML file and do the following:

  1. Open the command palette
    • Press Cmd + Shift + P on macOS or Ctrl + Shift + P on Windows / Linux
    • Go to ViewCommand Palette
  2. Typing the Run: eCSStractor and select

Then will see new tab with CSS selectors extracted from HTML file.

Example

Source:

<ul id="test-list" class="list">
  <li class="list-item">Test 1</li>
  <li class="list-item">Test 2</li>
  <li class="list-item">Test 3</li>
  <li class="list-item">Test 4</li>
  <li class="list-item">Test 5</li>
</ul>

Run eCSStractor:

#test-list {
}
.list {
}
.list-item {
}

Installation

In VS Code window:

  1. Open the extensions
    • Press Cmd + Shift + P on macOS or Ctrl + Shift + P on Windows / Linux
    • Go to ViewExtensions
  2. Typing the ecsstractor in input form and select Install on eCSStractor

About

Extracting selectors from HTML / JSX / TSX and generate CSS file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.1%
  • JavaScript 10.0%
  • HTML 2.9%