visual studio references visual-studio visual-studio-2013 codelens

visual-studio - references visual studio 2013



Cómo desactivar CodeLens-References (3)

Recientemente instalé Visual Studio 2013 Ultimate. Ahora, como saben, existen estas "n referencias" sobre todos los métodos.

Cuando voy a las opciones de CodeLens, no puedo deshabilitar esta característica única, ya que la casilla de verificación está en gris.

Entonces, ¿cómo puedo desactivarlo?


La única solución que encontré fue deseleccionar la opción "habilitar codelens".


Se requiere que el indicador de Referencias esté encendido porque es el único que sabe cómo hacer elementos de "marcador de posición" (el que dice "- referencias"), y se garantiza que aparezca en todas partes donde aparezca el código.

Si pudiera desactivar las referencias, es muy posible que los códigos de código reserven un espacio para los indicadores y, sin embargo, nunca aparezcan indicadores, por lo que terminaría con líneas en blanco en cada método / clase / propiedad que no sean líneas en blanco. , son solo espacio reservado para los elementos de codesense que nunca aparecerán.

Yo sugeriría usar la opción "enviar un gesto con el ceño fruncido" en el estudio visual y comentar sobre esto si desea desactivar solo las referencias.


Si desea mantener la funcionalidad de CodeLens pero sobre todo deshacerse de las referencias, vaya a:

  • Options/Environment/Fonts and Colors
  • Show settings for: CodeLens

y cambiar la configuración a:

  • Font: Consolas
  • Font Size: 6
  • Indicator Text: White
  • Indicator Text (Disabled): White
  • Indicator Separator: White

La elección de Consolas reduce la altura de la línea más allá de la fuente de Calibri predeterminada, incluso en el tamaño de fuente 6. Puede que incluso haya una fuente más pequeña que pueda usar pero no la encontré.

Si tiene un fondo oscuro, elija un color oscuro coincidente en lugar de White como se menciona en los pasos anteriores, ya que el objetivo es ocultar el texto de CodeLense.