Pregunta

¿Hay un comando integrado o herramienta que pueda refluir comentarios de C # en Visual Studio?

A veces, una sección de código requiere de varias líneas de comentarios, y después de la edición extensa hay que insertar manualmente los saltos de línea en la forma apropiada lugares para que no fluya más allá del borde derecho de la ventana del editor. Me gustaría ser capaz de hacer esto con un único comando de teclado.

Después de muchos años de uso de Visual Studio todavía echo la capacidad de M-q (c-fill-párrafo) en emacs.

Editar:. El complemento agente Smith no refluya comentarios en el cuerpo del método

¿Fue útil?

Solución

Si está utilizando ReSharper, no es el plugin de agente Smith que puede refluir los comentarios.

Otros consejos

Cuando yo era un Visual C ++ desarrollador escribí un comentario formatear bastante configurable herramienta llamada comentario Reflower. Tengo desde plataformas cambiado y también lo dejé de hacer los puertos, pero por suerte Christoph Nahr ha mantenido vivo en http: // www .kynosarges.de / CommentReflower.html

Si quieres cerca de comentario perfecta justificación con una sola tecla, utilice Comentario Reflower .

Funciona con VS2012, VS2013 y VS2015.

VS2012: Para instalar / actualizar Comentario Reflower para Visual Studio 2012

Actualización 31/08/2015: Ahora hay un Comentario extensión Reflower disponibles en la galería de extensiones que se instala fácilmente directamente desde Tools > Extensions and Updates en VS2012, VS2013 y VS2015 .

  1. Descargar "Comentario Reflower" de http://www.kynosarges.de/CommentReflower. html , descomprimir en el directorio C:\Program Files (x86)\Visual Studio Comment Reflower.

  2. Actualizar archivo de CommentReflower.Addin de modo que los incrementos de Version 10.0 a 11.0 (esto eleva desde VS2010 a VS2012). NOTA:. Hay dos lugares en este archivo .xml donde se tiene que actualizar esta versión

  3. En VS2012, seleccione Tools..Options..AddIn Security y añadir la C:\Program Files (x86)\Visual Studio Comment Reflower camino.

  4. Reiniciar VS2012.

  5. Ahora hay nuevos elementos de menú:. Tools..Reflow Comment at Cursor y Tools..Comment Reflower Settings

VS2013: Para instalar / actualizar Comentario Reflower para Visual Studio 2013

Actualización 08/31/2015:. En la actualidad existe una extensión comentario Reflower disponible en la galería de extensiones que se instala fácilmente directamente desde Tools > Extensions and Updates en VS2012, VS2013 y VS2015

Repita las instrucciones anteriores, y cambiar la versión en el paso 2 de 11.0 a 12.0.

VS2015: Para instalar / actualizar Comentario Reflower para Visual Studio 2015

Ahora hay un Comentario extensión Reflower disponible en la galería de extensiones que se instala fácilmente directamente desde Tools > Extensions and Updates en VS2012, VS2013 y VS2015.

Gracias a @ Martin Liversage por señalar esto.

Para agregar una tecla de acceso directo que justifica la corriente comentar el cursor está en

  1. Ir a Tools..Options..Keyboard, tipo reflow en Show commands containing, seleccione CommentReflower.Connect.ReflowPoint, escriba una combinación de teclas (por ejemplo Ctrl-J) en el Press shortcut keys caja, después haga clic en Assign.

  2. Ahora, si coloca el cursor en un comentario, y la prensa dijo que la combinación de teclas (Ctrl-J), automáticamente (y muy bien) justificar el comentario para usted. Debería ver la clave con destino aparecerá en el menú Tools:

introducir descripción de la imagen aquí

anchura de actualización de margen

Ir a Tools..Comment Reflower Settings y cambiar el Wrap Width del valor predeterminado de 80 a algo más amplio, como 140, y el "bloque de amplitud mínima" a 10 (ver *not* configurarlo para que cualquier cosa más pequeña!):

introducir descripción de la imagen aquí

Si utiliza // o comentarios a modo de /// CodeMaid ha funcionado muy bien para mí. Es gratuito y de código abierto, y se puede utilizar tanto en C ++ y C #.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top