Como posso detectar palavras com erros ortográficos no código-fonte?

1

Recebi um código escrito por um desenvolvedor que não sabia soletrar para salvar sua vida.

Por exemplo, no OUTPUT do programa, ele soletrou a palavra "circular" como "Circual" e "circiual", e a palavra "seguir" como "follwing" (para não mencionar todos os erros de digitação no código e comentários).

Eu quero limpar alguns dos erros de digitação no código, mas como parte da ortografia é inconsistente, não seria fácil encontrar todas as variantes de erros ortográficos da palavra.

Existe uma ferramenta de busca difusa (como um plugin para o Notepad ++ ou vim) que eu poderia usar para procurar subseqüências semelhantes a 'circular'? ferramenta simples de verificação ortográfica não funcionaria (é código - a palavra 'circular' pode aparecer em parte de um nome de variável).

    
por Darthfett 20.07.2012 / 18:10

1 resposta

1

Visual Studio (e tenho certeza que outros esperamos que o NP ++ que eu não usei) permita que você pesquise / encontre e substitua usando Expressões Regulares. Você pode torná-los bastante confusos.

Eu gosto de testar meu Regex neste site antes de usá-lo no código. link

i.e. use circ(\S){0,4} para encontrar

  • "Circual"
  • "circular"
  • "circiual"

use "circular" como seu termo substituto.

    
por 20.07.2012 / 18:27