O Normalize Folder Name CLI é uma ferramenta de linha de comando desenvolvida para auxiliar
Project description
Normalize Folder Name CLI
O Normalize Folder Name CLI é uma ferramenta de linha de comando desenvolvida para auxiliar usuários a criarem um nome para suas pastas em um formato consistente, seguro e adequado para pastas de projetos de desenvolvimento de software.
Funcionalidades
Esta ferramenta converte strings de entrada para um formato padronizado, substituindo espaços e caracteres especiais por underscores, removendo acentos e convertendo o texto para minúsculas. Isso facilita a criação de diretórios que são compatíveis com diversos sistemas operacionais e ambientes de desenvolvimento.
Instalação
Você pode instalar o Normalize Folder Name CLI diretamente via PyPI:
pip install @sigaocaue/normalize-folder-name
Uso
Para usar a ferramenta, execute o comando a seguir no seu terminal:
normalize_folder_name --text "Seu Texto Aqui"
Isso irá gerar um nome de pasta normalizado baseado no texto fornecido.
Exemplos
Aqui estão alguns exemplos de como você pode usar o Normalize Folder Name CLI:
-
Entrada: "Meu Novo Projeto 2024!" Saída:
normalize_folder_name --text "Meu Novo Projeto 2024!"
produzmeu_novo_projeto_2024
-
Entrada: "Repositório de Códigos!" Saída:
normalize_folder_name --text "Repositório de Códigos!"
produzrepositorio_de_codigos
Esses exemplos demonstram como a ferramenta transforma textos com espaços, caracteres especiais e acentuação em nomes de pasta adequados para uso em sistemas de arquivos.
Contribuições
Contribuições para o projeto são bem-vindas e muito apreciadas. Para contribuir, você pode seguir estas etapas:
- Faça um fork do repositório.
- Crie uma nova branch para suas modificações (
git checkout -b feature/nova-feature
). - Faça suas alterações.
- Envie suas alterações para revisão (
git push origin feature/nova-feature
). - Crie um pull request.
Todas as contribuições serão revisadas antes da incorporação ao projeto principal.
Licença
Este projeto está licenciado sob a Licença MIT, que permite uso, cópia, modificação, distribuição e venda livremente, desde que a cópia original da licença e o aviso de direitos autorais sejam incluídos em todas as cópias ou partes substanciais do software.
Para mais detalhes, consulte o arquivo LICENSE
incluído no repositório.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for sigaocaue_normalize_folder_name-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70e7c23f4ed92857bd07753271e73d580530dcf1ac7f65ecfbc981f6eedc770d |
|
MD5 | d712528302a9eea42822f22d60ea823a |
|
BLAKE2b-256 | d3b0ab293edb76ca06a0629f1807065707dfda21d16c0abd9c5d559250232e35 |
Hashes for sigaocaue_normalize_folder_name-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a10bf86aba31a3f1f5dcf0e6d2882bde0be96bdb644274f3dc1d67d966c450b8 |
|
MD5 | 6e53a6b8fe3b95a6be9577ab71f509b4 |
|
BLAKE2b-256 | fc56897a0d7f9b250a0dde60727a53174562859fc90d650abca6479bf536cc24 |