palavra verificador ortográfico 2010 engasga no caso de camelo

4

Isso está me deixando louca. Estou usando o Word para resumir os livros que estudo. Agora, por um termo como

BindingOperations.ClearBinding

Primeiro reclama porque eu não tenho "Operações de Encadernação". Então, porque eu não tenho "Clear Binding". E por último, mesmo depois de adicionar "BindingOperations" e "ClearBinding" ao dicionário, ele reclama aobut BindingOperations.ClearBinding!

A minha pergunta é: Como posso configurar o verificador ortográfico do Word para aceitar Word1Word2 e CorrectWord1.CorrectWord2 quando a ortografia do Word1, Word2, CorrectWord1 e CorrectWord2 está correta?

edit : Estou embasbacado para dizer que resolvi o problema. Acabei de usar traços como em "Frame-Position" em vez de FramePosition.

edit : aqui está um esqueleto para uma macro de palavras para resolver este problema:

F8  twice (to select the word)
<control u> (to underline)
F8  twice (to extend selection to more than one word, because of a bug in Word 
    where replacing when just one word is selected replaces all across the document,
    not just across the selection )
<contrl h> (to replace)
([a-z])([A-Z])
<Alt i> (go get to the "Replace with" text box)
 
<Alt M> (for more)
<Alt U> (for wildcards)
<Alt A> (for Replace All)
<Alt N> (no replacement out of the selection)
<Alt U> (Reset the use wildcards)
<escape>
    
por Avi 29.12.2011 / 22:25

3 respostas

3

Ortografia - > Definir linguagem de verificação .. - > [X] Não verifique a ortografia nem a gramática.

Defina isso para um estilo de parágrafo que você usará para blocos de código-fonte ou individualmente para blocos de origem / texto que você não deseja que ele verifique a ortografia.

    
por 29.12.2011 / 23:09
0

Eu tenho o mesmo problema; no entanto, estou usando o MS Word para documentar o código-fonte Java.

Minhas soluções até agora são:

  • Desative o preenchimento automático para áreas de texto específicas, conforme mencionado acima (não muito bom, pois o estilo gramatical e a correção automática das outras palavras do parágrafo são úteis).
  • Adicione a palavra ao meu dicionário local; novamente não perfeito, pois significa clique direito > adicionar ao dicionário sempre que eu escrever uma variável, método ou nome da classe e repita o processo se eu transferir o documento para uma instância diferente da palavra.

Em cada caso, a palavra é caso de camelo. Certamente deve haver uma maneira decente de ignorar qualquer palavra de caso de camelo na correção automática, dada a complexidade de seus outros recursos, mas não a encontrei.

    
por 03.07.2013 / 10:27
0

A palavra Microsoft não tem noção do que é uma palavra camelcase como "camelCaseWord". Então, infelizmente, a verificação ortográfica ou a quebra de palavras de qualquer palavra de camelcase está errada.

Ao hifenizar uma palavra camelcase, os lugares óbvios para uma hifenização são entre palavras da palavra camelcase. Então a palavra "camelcaseWord" seria hifenizada como "camelcase-Word".

Quando a verificação ortográfica deve sempre (ou pelo menos fazer uma opção) verificar a ortografia de uma palavra camelcase como "correct1Correct2Correct3" para verificar a ortografia de cada palavra separada de uma palavra camel cased independentemente. (I.E. não procure "correct1Correct2Correct3" no dicionário, mas procure cada uma das três palavras "correct1", "Correct2" e "Correct3".

É a abordagem usual da Microsoft para aplicativos. Cobrir 80% dos casos de uso e concluí-lo.

    
por 14.09.2017 / 21:25