2011-03-02 13 views
17

Acabo de comenzar un nuevo trabajo, y estoy tratando de familiarizarme con una gran solución de C#, de 330 proyectos impares. Idealmente, me gustaría adjuntar comentarios y preguntas a fragmentos de código sin editar el código en sí.Anotar código en VS 2010 sin cambiar ese código

¿Hay alguna herramienta que pueda usar para anotar el código fuente de C# sin editar el código en sí mismo? Idealmente, me gustaría un mecanismo de comentario tipo "burbuja", similar a cómo MS Word muestra los comentarios en un documento.

+0

Eche un vistazo a las herramientas de revisión de código, algunas de ellas podrían usarse para anotar código. (pero realmente no he investigado eso). – Max

+0

Tengo que hacer eso también, copio/pasé el código en el bloc de notas ++ y agregué mis comentarios al nuevo archivo. Usted tiene la ventaja de la coloración de sintaxis Notepad ++ – bAN

+0

@BR ¿Quiere decir colorización personalizada para comentarios, etc.? Visual Studio hace un buen trabajo de todos modos, y ReSharper pone guinda a ese pastel. – ProfK

Respuesta

0

puede agregar marcadores a líneas de archivos de una solución. En vs2010 hay una vista que muestra todos los marcadores y puede dar nombres tem y ordenarlos en bookmarkfolders.

+0

Gracias @ k3b, pero me gustaría un poco más que solo con la función de marcadores. Además, si uso marcadores para comentarios, pierdo algunas funciones de marcadores genuinos. – ProfK

1

En Studio 2010, con su Proyecto deseado abierto, presione "Ctrl + W, T" (o Ver-> Lista de tareas). Esta ventana se puede usar para ver los comentarios en el código (que no es lo que desea) usando el // TODO: prefijo de comentario, o para ver sus propias "Tareas del usuario" independientes (vea las opciones desplegables), y se guarda por proyecto. Con esta lista que indica sus descripciones e identificadores de favoritos ... puede tener una autopista muy efectiva para lo que quiere sin cambiar la fuente. Espero eso ayude.

1

Puede ser exagerado para sus necesidades, pero Atlassian's FishEye se puede utilizar exactamente para lo que busca, en forma de una revisión del código fuente.

Puede crear más de una revisión, ya que su comprensión del código mejora.

Ver https://www.atlassian.com/software/fisheye/overview. Tenga en cuenta que se encuentra sobre un sistema de control de fuente (admite Subversion, CVS, Perforce, Git y Mercurial). Incluso si su código no se gestiona en uno de estos, sería trivial configurar uno para este fin.

También tiene la ventaja de integrar sus comentarios con los de otros miembros de su equipo ... ¡y, por supuesto, ser utilizable para revisiones reales!

Cuestiones relacionadas