Gerador de CPF/CNPJEsta extensão possibilita a inserção de CPF's e/ou CNPJ's gerados aleatoriamente, com ou sem máscara, diretamente no seu código.
UtilizaçãoAbra a paleta de comandos do VSCode através das teclas Em ambos os casos, o CPF ou CNPJ gerado será inserido na posição do cursor ou substituirá um trecho previamente selecionado. Caso haja mais de um cursor, será gerado um CPF ou CNPJ diferente na posição de cada um dos cursores. Servidor MCPA extensão disponibiliza um servidor MCP local chamado Gerador de CPF/CNPJ. No chat em modo Agente, habilite as ferramentas do servidor e autorize sua execução quando solicitado pelo VS Code. Para localizar, iniciar ou reiniciar o servidor, use MCP: List Servers na paleta de comandos. A disponibilidade e a escolha das ferramentas dependem do cliente/agente e das políticas do VS Code.
Geração e overridesSem argumentos de override, a geração usa as configurações
Os dois overrides são independentes, valem apenas para a chamada atual e não alteram as configurações salvas. O modelo interpreta o pedido em linguagem natural e preenche esses argumentos; o servidor não interpreta frases diretamente. Exemplos de pedidos:
As configurações padrão são lidas ao iniciar o processo MCP. Após alterá-las, reinicie o servidor em MCP: List Servers para aplicar os novos padrões. Overrides explícitos não exigem reinício. O servidor usa os valores de usuário/workspace da janela, sem escolher configurações por arquivo ativo ou por pasta em workspaces com múltiplas pastas. ValidaçãoAs ferramentas aceitam CPF numérico e CNPJ numérico ou alfanumérico, independentemente da configuração de geração. Informe o documento compacto ou com a máscara convencional; letras de CNPJ devem ser maiúsculas e os dois dígitos verificadores devem ser numéricos. Espaços, máscaras incompletas e caracteres extras são rejeitados. A validação confere o formato e os dois dígitos verificadores e rejeita sequências repetidas, como Exemplos:
O resultado é Uso com arquivosAs ferramentas MCP não alteram o editor. Se você pedir apenas um documento, o agente pode responder no chat. Se pedir "Preencha o CPF de cada pessoa neste JSON com valores diferentes", o agente pode gerar um lote e usar suas ferramentas de edição para atualizar o arquivo. Para garantir valores distintos na coleção, peça um único lote de até 100 documentos. As edições e suas autorizações ficam sob responsabilidade do agente/cliente. Configurações da extensãoEsta extensão disponibiliza as seguintes configurações:
DesenvolvimentoUse Node.js 22 ou superior para as ferramentas de desenvolvimento:
Os testes executam no VS Code 1.101.0, incluindo validação, overrides, lotes, protocolo MCP em memória e stdio real, configurações e regressão dos comandos com múltiplos cursores. O build gera Para testar manualmente sem gerar ou instalar VSIX, selecione Run Extension em Executar e Depurar e pressione F5. A tarefa de build inicia os watchers e abre o Extension Development Host. O matcher do esbuild está definido no próprio projeto, sem exigir extensão adicional. Na nova janela, use MCP: List Servers para iniciar o servidor e habilite suas ferramentas no chat em modo Agente. Depois de alterar o código, reinicie o MCP ou recarregue a janela de desenvolvimento, conforme o componente alterado. Release Notes1.4.0
1.3.0
1.2.0
1.1.1
1.1.0
1.0.0
|

