Pergunta

Estou usando o GNAT Programming Studio para atualizar alguns arquivos ADA. Eu tenho uma verificação de estilo, que para esses arquivos antigos produz literalmente milhares de avisos. A GPS tem um pequeno ícone de "chaveiro" automático na visualização da localização, isso é ótimo, mas eu não quero passar e clicar na chave dez mil vezes.

Existe uma maneira de corrigir esses erros automaticamente sem que eu precise clicar em cada chave inglesa? Eles estão bem, então eu quero ser alterado automaticamente.

Eu vi alguma documentação dizendo que você poderia fazer isso:http://www.adacore.com/wp-content/files/auto_update/gps-docs/code-fixing.html

Mas não recebo a opção Auto Fix quando clico com o botão direito do mouse. Talvez você precise da versão profissional? Eu tentei tudo em que consigo pensar.

Isso economizaria horas de trabalho, por isso é realmente apreciado se alguém pudesse ajudar nisso.

Obrigado!

Foi útil?

Solução

(Esta não é uma resposta, apenas uma observação :-)

De acordo com um centro de desenvolvedor Adacore postagem, "Uma correção automática agora é oferecida para mensagens como 'substituição sugerida', aplicando automaticamente a substituição sugerida pelo compilador". Esse aviso foi publicado em 24 de fevereiro de 2009.

Se você não está usando o Gnat Pro, estou assumindo que você está usando o GPL 2009, que foi lançado no final de maio de 2009. Agora, há dois meses entre essas datas, mas geralmente Adacore parece (e compreensivelmente) atualizar seus Versão Pro antes de migrar as atualizações para a versão GPL. Então esse é o meu palpite por que você não está vendo essa opção no GPS.

Então ... você pode se mudar para o Gnat Pro, aguarde o GPL 2010 (ainda não ouvi nada sobre isso, mas gostaria de pensar que será lançado em alguns meses), espere por outra pessoa aqui quem tem um real Responda via script ou algo assim, ou faça com que um de seus estagiários ou lacaios clique-a menos que seja um lacaio; nesse caso, você é sol.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top