Pare o Visual Basic 6 de alterar minha caixa

Pergunta muito simples que aparentemente é impossível encontrar uma resposta decente para: Como posso fazer com que o Visual Basic 6 pare de alterar minha caixa variável ^ @ # * ing!?!

Eu sei que a opinião geral de muitos usuários de VB é que esse "recurso" é realmente muito útil, mas duvido que eles o usem muito com qualquer sistema de controle de código-fonte. Isso é absolutamente INFORMÁTICO quando você está tentando colaborar em um projeto de qualquer tamanho significativo com vários outros desenvolvedores. Se ignorado, você produz milhares de "mudanças" falso-positivas em seus arquivos (mesmo aquelas sem alterações reais de código!) Que poluem o histórico de revisões e tornam quase impossível, em alguns casos, localizar a alteração real ocorrida.

Se você não o ignorar (como no meu escritório, onde fomos forçados a implementar uma política de "mudança desnecessária de caso desnecessário"), você gasta 5x o tempo que normalmente faria em cada commit porque precisa reverter cuidadosamente as "correções" do VB. "em todos os arquivos, às vezes revertendo centenas de linhas para colocar em uma mudança de linha.

Certamente deve haver uma configuração, plugin, hack, etc. por aí que possa remover esse "recurso" indesejado? Estou disposto a adotar qualquer método que eu possa obter, desde que isso não exija que eu escolha pilhas de diffs fantasmas. E para eliminar algumas reclamações na frente: Não, não consigo desativar a detecção de maiúsculas e minúsculas na minha ferramenta de comparação, esse não é o ponto. Não, não podemos apenas fazer o caso mudar globalmente. Estamos trabalhando com centenas de milhares de LOCs sendo trabalhados por vários desenvolvedores, abrangendo muitos anos de desenvolvimento. Sincronizar isso não é viável do ponto de vista de negócios. E, finalmente: Não, não podemos atualizar para o VB.net ou portar para outro idioma (tanto quanto eu adoraria).

(E sim, estou apenas um pouquinho irritada no momento. Consegue dizer? Minhas desculpas, mas isso está me custando tempo e dinheiro da minha empresa, e não acho isso aceitável.)

questionAnswers(8)

yourAnswerToTheQuestion