Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Microframework CSS BEM IntelliSenseNew to Visual Studio Code? Get it now.
Microframework CSS BEM IntelliSense

Microframework CSS BEM IntelliSense

Rodrigo Faustino

|
9 installs
| (0) | Free
IntelliSense contextual e snippets para o Microframework CSS BEM (A11Y & Zero-JS)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🎨 Microframework CSS BEM IntelliSense

Marketplace Version Installs License

Um microframework CSS profissional baseado em metodologia BEM com uma extensão poderosa para VS Code que oferece IntelliSense contextual, snippets inteligentes e acessibiblidade nativa.

📚 Acesse a Documentação Oficial


🔥 O que está incluído

  • ✨ IntelliSense Contextual: Sugere apenas elementos (__) e modificadores (--) válidos para o bloco atual.
  • ⚡ Snippets Inteligentes: Expanda estruturas complexas (Navbar, Grid, Modais) com apenas uma palavra e a tecla Tab.
  • 🔍 Hover Information: Veja a anatomia BEM de qualquer classe e suas opções disponíveis ao passar o mouse.
  • ♿ A11Y Native: Snippets gerados já incluem os melhores padrões de acessibilidade (Axe 4.11 / WCAG 2.1 AA).
  • 🚀 Zero Dependências: Focado em performance absoluta (12.3 KB) e zero JavaScript obrigatório.

🚀 Instalação

  1. Busque por "Microframework CSS IntelliSense" no VS Code.
  2. Clique em Instalar.
  3. Comece a digitar classes com o prefixo bem- para ver a mágica acontecer.

💡 Como Usar

IntelliSense Contextual Inteligente

Digite o prefixo do bloco e a extensão guiara você pelas opções disponíveis:

<!-- Digite "bem-navbar__" -->
<nav class="bem-navbar__">
<!-- Sugere: brand, menu, item, link, toggle, checkbox -->

<!-- Digite "bem-grid--" -->
<div class="bem-grid--">
<!-- Sugere: cols-2, cols-3, auto, auto-4, gap-sm, gap-lg -->

Hover para Documentação

Passe o mouse sobre as classes para entender sua função no ecossistema BEM.


🎯 Lista de Snippets (HTML & JSX)

A extensão suporta tanto HTML puro quanto React/JSX.

Layout & Estrutura

  • bem-container: Container centralizado (opções: --fluid, --narrow).
  • bem-grid: Grid clássico (--cols-2, --cols-3, --cols-4).
  • bem-grid-auto: Grid fluido inteligente (min-width logic).
  • bem-hide-mobile: Utilitário para ocultar elementos em dispositivos móveis.

Componentes de UI

  • bem-navbar: Navbar responsiva 100% CSS (Checkbox Hack).
  • bem-btn: Botões semânticos (--primary, --success, etc).
  • bem-card: Cards complexos com header, body e footer.
  • bem-modal: Diálogos modais nativos.
  • bem-form: Formulários completos com validação visual.
  • bem-alert: Mensagens de status (info, warning, danger).

⚙️ Configurações

Ajuste a experiência nas configurações do VS Code:

  • microframework.enableIntelliSense: Habilita/Desabilita o autocompletar.
  • microframework.showModifierSuggestions: Mostra modificadores ao digitar --.

📝 Licença

Desenvolvido por Rodrigo Faustino. Distribuído sob a licença MIT. Use livremente em seus projetos!

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