Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Publicado : Oct 27, 2021
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Oct 2021
Avalie ?

Incluímos nesta edição do Radar duas ferramentas que buscam e substituem código usando uma representação de árvore de sintaxe abstrata (AST). Ambas ocupam um espaço semelhante a jscodeshift, mas contêm analisadores para uma ampla gama de linguagens de programação. Embora compartilhem algumas semelhanças, também diferem de várias maneiras. Uma dessas ferramentas, Comby, é única em sua interface de linha de comando simples projetada no espírito das ferramentas Unix, como awk e sed. Enquanto os comandos Unix são baseados em expressões regulares que operam em texto correspondente, Comby emprega uma sintaxe padrão específica para construções de linguagem de programação e analisa o código antes de pesquisar. Isso ajuda as pessoas desenvolvedoras a buscar grandes bases de código para padrões estruturais. Assim como sed, Comby pode substituir os padrões combinados com novas estruturas. Isso é útil para automatizar alterações indiscriminadas em grandes bases de código ou para realizar alterações repetitivas em um conjunto de repositórios de microsserviços. Como essas ferramentas são relativamente novas, esperamos ver uma variedade de usos criativos que ainda não foram descobertos.

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber o boletim informativo Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores