2010-02-17 18 views
6

Estoy casi seguro de que esta será una respuesta muy simple, pero parece que no puedo encontrarla en ningún lado. Todos sabemos que al pasar el mouse sobre algo (como una cadena) aparece un pequeño resumen (si está habilitado). Para una cadena, que dice:Cómo agregar un resumen del mouse-over

System.String clase

Representa el texto como una serie de caracteres Unicode.

Cuando ratón sobre uno de mis clases, sino que simplemente dice:

clase Namespace.Widget

que he probado los dos ejemplos obvios que he encontrado:

/// <summary> 
/// This summary does not work, I know it's for html documenting tools but thought it was worth a shot. 
/// </summary> 

y:

// Summary: 
//  This is what is in some of the base libraries, and does not work as well. 

Entonces, ¿cómo agrego un resumen al menú emergente del mouse?

+0

Acabo de utilizar su primer ejemplo y funcionó. – Joel

+0

Sí, acabo de hacer que funcione. Estoy en el proceso de combinar varias clases que he hecho en una biblioteca en un espacio de nombres y estaba usando la clase del espacio de nombres en el que no puse el resumen. –

Respuesta

5

No veo por qué su primer intento no funcionaría. Es la etiqueta <summary> comentario que suministra el 'tooltip' que está hablando ...

/// <summary> 
/// This text should automatically show up as the summary when hovering over 
/// an instance of this class in VS 
/// </summary> 
public class MyClass 
{ 
    public MyClass() {}  
} 

public class MyClass2 
{ 
    public MyClass() 
    { 
     //hovering over 'something' below in VS should provide the summary tooltip... 
     MyClass something = new MyClass(); 
    } 
} 

Si desea ayudar a automatizar algunos de sus comentarios, intente la libre GhostDoc. Con mucho, uno de los mejores complementos VS gratuitos.

0

Restablece tu configuración en Visual Studio, parece que están en mal estado. Y para que aparezca, deberías usar el primer ejemplo.

+0

Tampoco he instalado la revisión para el ctrl-f error de bloqueo por temor a que estropee otras cosas en mi computadora. ¿Podría esto estar vinculado a eso? –

+0

Lo dudaría. – Malfist

1

Los comentarios XML de tres barras se pueden usar para crear las sugerencias de herramientas IDE en Visual Studio. En particular, "resumen" y "excepción" funcionan muy bien. (Otras cosas como "código" no han funcionado en las versiones de Visual Studio que he utilizado).

Si esto no funciona para usted, puede que algo esté mal con sus configuraciones.

+0

no funciona, pero tiene

. Oh, bueno, esto era cosmético y periférico de todos modos. –

+0

Si se establece el atributo 'cref' del elemento' exception', la excepción se mostrará en la información sobre herramientas. Lamentablemente, el contenido del elemento se ignora. Entonces digamos que funciona a medias. :-) –

0

Debe usar su primera sintaxis y, si está utilizando la clase fuera de su solución de Visual Studio, debe marcar Generar archivo de documentación XML en Propiedades del proyecto.

Cuestiones relacionadas