Pergunta

Estou bastante acostumado com a configuração do meu IDE no Delphi 7, onde tenho meus comentários renderizados em itálico.

Isso não parece ser possível no VS2008.Existe apenas uma opção para fonte em negrito, não em itálico.

Existe algum tipo de hack de registro ou mágica de fonte que eu possa realizar para fazê-lo funcionar?A fonte que estou usando é Consolas, se isso faz diferença.

Editar: Isso é possível.Ver esse responda para obter detalhes.


Adam, até onde eu sei, você não pode alterar o nome da fonte apenas para comentários - apenas a cor e o negrito.Se eu estiver errado, por favor me diga!

Foi útil?

Solução

Se você tiver um editor de fontes, poderá alterar uma fonte em itálico para fingir que está em negrito. Aqui está um exemplo disso. (Para o VS 2005, mas deve funcionar da mesma forma.)

Outras dicas

Eu recomendo "Tema humano" de Damien Guard para Visual Studio.Ele inclui uma fonte personalizada que ele desenvolveu, Envy R, que usa um hack inteligente - a versão em negrito da fonte é, na verdade, itálico, então seu tema coloca comentários em itálico, dizendo ao Visual Studio para negrito.

Mesmo se você não gostar das cores, basta pegar o tema (ou a fonte Envy R) e ajustá-lo.

alt text

A chave de registro pertinente é

HKCU\Software\Microsoft\VisualStudio\9.0\FontAndColors\{A27B4E24-A735-4D1D-B8E7-9716E1E3D8E0}  
Comment FontFlags

O padrão é 0.A inserção de alguns valores de teste me proporcionou várias combinações de texto normal, negrito e riscado, mas sem itálico.Tachado também não é uma opção na caixa de diálogo, então talvez haja um valor mágico para itálico.

@Jon Limjap:A versão VS 2008 desse tema não coloca comentários em itálico, apenas em negrito.

Você pode fingir alterando a fonte para algo como a fonte Lucida Handwriting, que parece meio itálico ou, compre ou encontre uma fonte gratuita somente em itálico.

Editar:Na verdade, examinei as fontes integradas no meu VS 2008 no Vista, escolhi Monotype Corsiva e aumentei o tamanho para 12 para minha configuração de comentários (envelhecer - os olhos não são mais o que costumavam ser)

Não sei como ele fez isso, mas Tomas Restrepo tem um tema do Visual Studio que é capaz de colocar comentários em itálico e literais de string.

Este está no Visual Studio 2005, mas a edição do tema para ambas as versões parece inalterada, portanto pode fornecer algumas dicas sobre como fazê-lo em seu próprio tema.

Atualizar: Não percebi que ele tinha um link para uma versão do Visual Studio 2008 no final da postagem.

Eu usei com sucesso FontForge para criar uma cópia do Consolas (embora isso deva funcionar com qualquer fonte) com o estilo negrito sendo, na verdade, itálico.

Esse outra resposta minha tem os detalhes.

Basicamente, altere o nome e o GUID, abra a variante em itálico e altere as informações da fonte de itálico para negrito.

Infelizmente não... não sei por que eles não permitem que você faça isso.

Você pode, no entanto, alterar a fonte apenas para comentários.Então você pode fazer algo diferente que o destaque mais.

Você pode até criar uma versão personalizada da fonte que usa, que é itálico por padrão e, em seguida, defini-la como a fonte do comentário.

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