Ferramenta de formatação de código Ruby
Esta ferramenta foi concebida para resolver os problemas de formatação do código Ruby, através de algoritmos inteligentes para alcançar :
Funções principais
- Correção inteligente da indentação: identifica automaticamente o nível do bloco de código, utilizando a indentação padrão de 2 espaços
- Normalização de espaços: Adiciona de forma inteligente espaços à volta de operadores/vírgulas e outros símbolos.
- Layout de várias linhas: Otimização automática de longas cadeias de métodos e listas de parâmetros com quebras de linha.
- Preservação da sintaxe: Mantém intacta a funcionalidade do código original, modificando apenas a apresentação visual.
Cenários
- Descompactar scripts Ruby comprimidos por terceiros.
- Corrigir formatos de código contraditórios em sistemas de controlo de versões
- Normalizar rapidamente o código de exemplo para apresentações educacionais
- Melhorar a consistência do código para trabalho em equipa
Como utilizar
1) Cole o código Ruby a ser processado na caixa de entrada.
2. clique em" Formatação" (ou no atalho Ctrl+Enter).
3) Copie o código formatado da caixa de resultados.
4. clique na" Vista de comparação" para visualizar as diferenças.
Notas técnicas: Com base na análise da árvore de sintaxe AST, suporta a norma de sintaxe Ruby 2.0+, velocidade de processamento ≤ 1 segundo/mil linhas de código.