Respostas:
A única solução alternativa que encontrei foi desmarcar a opção "ativar codelens".
É necessário que o indicador References esteja aceso porque é o único que sabe fazer itens de "espaço reservado" (aquele que diz "- referências") e é garantido que seja exibido em todos os lugares em que os codelens aparecerem.
Se você pudesse desativar as referências, é altamente possível que os codelens reservassem espaço para indicadores, e mesmo assim nenhum indicador fosse exibido; portanto, você terminaria com linhas em branco em todos os métodos / classes / propriedades que não são linhas em branco reais , eles são apenas espaço reservado para elementos de sentido de código que nunca aparecerão.
Eu sugiro usar a opção "enviar uma careta" no visual studio e comentar sobre isso, se você quiser desativar apenas as referências.
Se você deseja manter a funcionalidade CodeLens, mas principalmente se livrar das referências, vá para:
Options/Environment/Fonts and Colors
Show settings for: CodeLens
e altere as configurações para:
Font: Consolas
Font Size: 6
Indicator Text: White
Indicator Text (Disabled): White
Indicator Separator: White
A escolha de Consolas reduz a altura da linha além da fonte Calibri padrão, mesmo no tamanho da fonte 6. Pode até haver uma fonte menor que você possa usar, mas não a encontrei.
Se você tiver um plano de fundo escuro, escolha uma cor escura correspondente em vez de White
onde ela é mencionada nas etapas acima, pois o objetivo é ocultar o texto do CodeLense.