MDUIDocs
Copiar link do llms.txtCopiar link do llms-full.txtVer esta página em MarkdownDiscutir esta página no ChatGPTDiscutir documentação completa do projeto no ChatGPT
Cores predefinidas
Cor personalizada
Extrair cor do papel de parede
Selecione um papel de parede
Primeiros Passos
Introdução Instalação Início rápido Suporte a TypeScript Suporte a IDE Localização FAQ
Desenvolvimento assistido por IA
Estilos
Integração com Frameworks
Componentes
Funções
Bibliotecas

Suporte a IDE

mdui é otimizado especificamente para VS Code e WebStorm, fornecendo recursos como autocompletar código, dicas ao passar o mouse, etc., nessas IDEs.

VS Code

mdui instalado via npm

Se você instalou o mdui via npm, siga as etapas abaixo para ativar o suporte a IDE do VS Code no projeto atual:

  1. Crie o diretório .vscode na raiz do projeto.
  2. Crie o arquivo settings.json no diretório .vscode.
  3. Adicione o seguinte código ao arquivo settings.json:
    {
      "html.customData": ["./node_modules/mdui/html-data.en.json"],
      "css.customData": ["./node_modules/mdui/css-data.en.json"]
    }
    

Se o arquivo settings.json já existir, basta adicionar as duas linhas de código acima ao nó raiz do documento JSON. Após a modificação, reinicie o VS Code.

mdui usado via CDN

Se você está usando mdui via CDN, pode obter suporte a IDE instalando a extensão do mdui para VS Code.

Procure por mdui na loja de extensões do VS Code e selecione o primeiro resultado para instalar, ou clique aqui para instalar. Após a instalação, todos os projetos terão suporte a IDE do mdui.

Recomenda-se instalar via npm e configurar o arquivo settings.json em vez de instalar a extensão do VS Code, para garantir que o suporte a IDE esteja alinhado com a versão do mdui em uso.

WebStorm

mdui instalado via npm

Se você instalou o mdui via npm, siga as etapas abaixo para ativar o suporte a IDE do WebStorm no projeto atual:

  1. Adicione o seguinte código ao nó raiz do arquivo package.json na raiz do projeto:
    {
      "web-types": ["./node_modules/mdui/web-types.en.json"]
    }
    

Se o nó raiz do arquivo package.json já tiver a propriedade web-types, basta adicionar ./node_modules/mdui/web-types.en.json ao array web-types. Após a modificação, reinicie o WebStorm.

mdui usado via CDN

Se você está usando mdui via CDN, pode obter suporte a IDE instalando o plugin do mdui para WebStorm.

Procure por mdui na loja de plugins do WebStorm e selecione o primeiro resultado para instalar. Após a instalação, todos os projetos terão suporte a IDE do mdui.

Recomenda-se instalar via npm para obter suporte a IDE em vez de instalar o plugin do WebStorm, para garantir que o suporte a IDE esteja alinhado com a versão do mdui em uso.

Diferenças de suporte entre VS Code e WebStorm

O suporte do mdui para VS Code e WebStorm tem algumas diferenças. A tabela abaixo lista as diferenças detalhadas:

Local com autocompletar e dicas ao passar o mouse VS Code WebStorm
Nome da tag HTML
Nome do atributo na tag HTML
Valores enumerados de atributos na tag HTML (não suporta exibição de comentários nos valores enumerados)
Nome do evento na tag HTML
Valor do atributo name de slot no HTML
Nome do part no seletor CSS ::part()
Nome da propriedade CSS personalizada dentro do componente no CSS
Nome da propriedade CSS personalizada global no CSS
Nome da classe global no CSS
Nesta página