Developer Utils Extension
Uma extensão para VS Code com utilitários úteis para desenvolvedores, incluindo conversão de texto para slug e muito mais.
Desenvolvido por Bee Coders
✨ Features
Esta extensão oferece os seguintes comandos:
🔗 Slugify Text
Converte qualquer texto em um slug URL-friendly, ideal para:
- URLs amigáveis
- Nomes de arquivos
- IDs CSS/HTML
- Identificadores únicos
Exemplo:
"Meu Título Incrível!"
→ "meu-titulo-incrivel"
"Programação & Desenvolvimento"
→ "programacao-desenvolvimento"
👋 Hello World (Demonstração)
- Exibe uma mensagem personalizada "Hello {seu nome} from Developer Utils Extension!"
- Permite configurar seu nome para personalizar a saudação
🚀 Como Usar
Slugify Text
- Texto selecionado: Selecione texto no editor e execute o comando - o texto será substituído pelo slug
- Input manual: Execute o comando sem seleção para inserir texto manualmente
- O resultado é sempre copiado para o clipboard automaticamente
Métodos de execução:
- Abra a paleta de comandos (
Ctrl+Shift+P
/ Cmd+Shift+P
)
- Digite "Slugify Text"
- Pressione Enter
📋 Requisitos
- VS Code versão 1.60.0 ou superior
- Não possui dependências externas
Instalação
Instalação a partir do código fonte
Pré-requisitos:
- Node.js (versão 14 ou superior)
- npm ou yarn
- VS Code (versão 1.101.0 ou superior)
Passos para instalação:
Clone o repositório:
git clone https://github.com/luizalbertobm/hello-world-extension.git
cd hello-world-extension
Instale as dependências:
npm install
Compile a extensão:
npm run compile
Execute a extensão em modo de desenvolvimento:
- Abra o projeto no VS Code
- Pressione
F5
ou vá em Run > Start Debugging
- Uma nova janela do VS Code será aberta com a extensão carregada para teste
Instalação como package (.vsix)
Instale o vsce (VS Code Extension Manager):
npm install -g @vscode/vsce
Gere o package da extensão:
npm run package
vsce package
Instale o arquivo .vsix gerado:
Instalação via VS Code Marketplace
Esta extensão ainda não está publicada no marketplace oficial do VS Code.
Para publicar no marketplace, execute:
vsce publish
Como Usar
Configurar seu nome:
- Abra a paleta de comandos (
Cmd+Shift+P
no macOS ou Ctrl+Shift+P
no Windows/Linux)
- Digite "Hello World: Set User Name"
- Digite seu nome na caixa de entrada
- Pressione Enter para salvar
Exibir a saudação:
- Abra a paleta de comandos (
Cmd+Shift+P
no macOS ou Ctrl+Shift+P
no Windows/Linux)
- Digite "Hello World"
- Selecione o comando e pressione Enter
- Uma mensagem personalizada aparecerá: "Hello {seu nome} from Hello World Extension!"
Configuração Manual:
Você também pode configurar seu nome diretamente nas configurações do VS Code:
- Abra as configurações (
Cmd+,
no macOS ou Ctrl+,
no Windows/Linux)
- Procure por "Hello World Extension User Name"
- Digite seu nome no campo de configuração
Requisitos
Esta extensão requer:
- VS Code versão 1.101.0 ou superior
- Não possui dependências externas específicas
Configurações da Extensão
Esta extensão contribui com as seguintes configurações:
BeeCodersExtension.userName
: Define o nome do usuário que será exibido na mensagem de saudação (padrão: "World")
Known Issues
Calling out known issues can help limit users opening duplicate issues against your extension.
Release Notes
Users appreciate release notes as you update your extension.
1.0.0
Initial release of ...
1.0.1
Fixed issue #.
1.1.0
Added features X, Y, and Z.
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.
Working with Markdown
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
- Split the editor (
Cmd+\
on macOS or Ctrl+\
on Windows and Linux).
- Toggle preview (
Shift+Cmd+V
on macOS or Shift+Ctrl+V
on Windows and Linux).
- Press
Ctrl+Space
(Windows, Linux, macOS) to see a list of Markdown snippets.
Enjoy!