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
File details
Details for the file sigaocaue_normalize_folder_name-0.1.1.tar.gz
.
File metadata
- Download URL: sigaocaue_normalize_folder_name-0.1.1.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 320d4979c5dfee478267558ccf378cfcf8229517f0c271a1c908cc41a245f272 |
|
MD5 | 7a3540c9c164190247cb287d12c0165d |
|
BLAKE2b-256 | 1270bc6df0887dbd531e435a9f776a7aa07f0f43aa7f108821e9d9130b702d68 |
File details
Details for the file sigaocaue_normalize_folder_name-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: sigaocaue_normalize_folder_name-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a6284604bca48f3456812070cb91918b2958a5baa798d0c54c67ca358ab49e |
|
MD5 | a98fe93a1012557bdd6a66ac615a09e1 |
|
BLAKE2b-256 | b7ef104982d8365d1dfbe26965a414da0c98589c91ec59f1cebb5ca31c00e2ff |