Visual Studio 2010 - extensiones recomendadas [cerrado]


301

¿Cuáles son sus extensiones recomendadas para Visual Studio 2010? (Indique si es gratis o no Y también su propósito / función también)

Respuestas:


185

Gratis:

No gratuito:


Vine aquí tratando de encontrar una plantilla SQL para agregar a VS2010, pero no se muestra. ¿Existe tal plantilla?
jp2code

47

NuGet

NuGet (anteriormente NuPack) es un sistema de administración de paquetes gratuito, de código abierto enfocado en el desarrollador para la plataforma .NET con la intención de simplificar el proceso de incorporación de bibliotecas de terceros en una aplicación .NET durante el desarrollo.


43

PowerCommands (gratis)


Whoo hoo para PowerCommands. La solución "organizar y clasificar usos" en todo el proyecto es muy útil para la limpieza de códigos.
Jeff Wilcox

35

AnkhSVN (gratis)

Incluso si usa otros shells SVN fuera de VS (como TortoiseSVN), le recomiendo instalar este Proveedor de control de origen para realizar un seguimiento automático de los cambios de nombre, eliminaciones y similares.


2
A menos que se haya vuelto mucho más robusto desde que lo usé la última vez (hace 2 años), solo me quedaré con la tortuga.
Sky Sanders

2
Se ha vuelto mucho más robusto, no hemos tenido problemas con él. Personalmente, sigo con Tortoise porque no me gusta SCC en el IDE. Simplemente se confunde demasiado.
Dave Markle

1
AnkhSVN es raro e inestable. Yo uso VisualSvn, vale la pena el dinero.
Ivan G.

24

Ayuda visual X (no es gratis)


8
No es libre, pero bien vale la pena el precio.
James McNellis

1
En mi opinión, la gran desviación de las prácticas estándar de VS UI hace que este producto sea extremadamente frustrante. Incluso cuando tenía una copia con licencia en el trabajo, terminé desactivándola.
Sam Harwell

3
Muy bueno considerando que Intellisense no funciona con / clr
PostMan

1
Yo uso la ayuda visual desde VC6, y realmente no puede "ver" nada más en el editor sin él :)
m_pGladiator

Creo que si no tienes Visual Assist X ... no puedes ser un buen programador ...;)
maxpayne

22

Doc fantasma (gratis)

Se tarda un tiempo en configurarlo correctamente, pero puede ser bastante útil.


32
Creo que esta herramienta es horrible. Genera comentarios inútiles que son realmente inútiles. Puede parecer agradable generar comentarios xml automáticos pero "establecer u obtener un valor que indique si esta instancia está sucia" ¿Es esto realmente útil en una propiedad llamada "IsDirty"? En mi opinión, está agregando líneas inútiles en su código. Si tiene que hacer un comentario Xml que sea útil, entonces esto no lo ayudará porque tendrá que escribirlo usted mismo de todos modos.
Stéphane

18
@Stephane: Los comentarios no están destinados a ser utilizados tal cual. Están diseñados para ser una plantilla para que un ser humano se desarrolle. Como tal, lo encuentro muy útil.
TrueWill

3
@Stephane TrueWill tiene razón, esta es una plantilla para generar buenas documentaciones, además de que si miras los comentarios de NET Framework, puedes ver que todos tienen una plantilla de idioma determinada, lo hago en mi propio componente a través de gostDoc. Esto es muy importante cuando se implementa una API pública, la documentación debe ser coherente, léxico.
BartoszAdamczewski

10
Como una "plantilla para que un ser humano se desarrolle", la herramienta no tiene sentido. Todo lo que tiene que hacer es escribir /// (o '' 'en VB) para obtener una plantilla para desarrollar. Lo único que GhostDoc agrega es texto que se compone del nombre del miembro ... texto que, por lo tanto, es inútil para cualquier ser humano con medio cerebro.
Ryan Lundy

77
La documentación "obvia" es documentación inútil. La gente no mira la documentación para aprender lo obvio. Mire, vaya a las propiedades de su proyecto en Construir y en el cuadro Suprimir advertencias , escriba 1591. Ahí, ahora no será molestado por falta de documentación. Ahora puede escribir documentación real donde sea necesario en lugar de usar GhostDoc para generar la indocumentación solo para evitar una advertencia cuando compila. Si sueno un poco vehemente aquí, es porque he sido víctima de la "documentación" creada por GhostDoc en el pasado. No pierdas tu tiempo creando indocumentación para perder mi tiempo.
Ryan Lundy

21

los enlaces estarían bien Este es el contenido de la comunidad, no la dirección del tráfico. ¿Qué pasa cuando tu blog está caído? De todos modos, gracias por la lista.
Sky Sanders

@code poet: Enlaces agregados. No estaba tratando de generar tráfico, simplemente no quería tener que copiar y pegar tantos enlaces.
Scott Dorman

La finalización del selector de color aparentemente causa algunos problemas de inestabilidad en VS2010, y se ha eliminado de la galería (por ahora).
moswald

Equipo Fundador Server Power Tools? cuándo cambiaron el nombre}
Juan Zamudio

La mayoría de ellos están incluidos en la herramienta VSProductivity y en el complemento de herramientas powercommand.
vendettamit

17

DevExpress CodeRush / Refactor! Pro (no gratis, $ 249.99)

Es mucho mejor que Resharper (que por cierto siempre ralentizó mi VS a un rastreo), funciona con C # y VB.NET (incluida la refactorización) y el soporte y la comunidad son excelentes. Vale la pena el precio. Y sí, es compatible con 2010 (en RC en el momento de escribir este artículo).



13

VisualSVN (no libre)

Personalmente prefiero esto sobre AnkhSVN ya que no es un proveedor de SCC y no agrega archivos adicionales a mi repositorio.


Uso AnkhSVN y no agregó ningún archivo al repositorio. El servidor Visual SVN es excelente, así que me imagino que el cliente también lo es. Pero no estoy seguro de lo que me ofrecería sobre AnkhSVN.
Sam Harwell

1
La última vez que lo probé, agregó archivos .scc a mi proyecto como lo haría SourceSafe. Estoy bastante seguro de que VisualSVN y AnkhSVN tienen principalmente el mismo conjunto de características, pero VisualSVN es mi preferencia.
jrummell

12

VisualHG es un complemento de control de Mercurial Source que maneja TortoiseHG desde VS. Soy un gran admirador de Mercurial y DVCS. VisualHG lo hace agradable e integrado. Fanáticos de Git: no estoy pidiendo una guerra de llamas. Hg es solo mi marca.


Estoy usando el paquete HGSCC en estos días. Evolucionó bastante desde que publiqué esta respuesta.
CAD bloke

No, no lo estoy - volviendo a VisualHg, el de bitbucket.org/lmn/visualhg2/wiki/Home
CAD


9

Me encanta DevExpress y lo tengo para VS2010. Sin embargo, existe una pequeña molestia al abrir el menú de refactorización después de cambiar un identificador. En VS2008, cuando presiona el comando refactorizar VS ( Ctrl+,), le permitirá refactorizar ese identificador al nuevo nombre. En VS2010, ese menú parpadea y desaparece y se reemplaza por el menú DevExpress. Puede obtener el menú original, pero requiere un poco de violín.
Igor Zevaka


9

Si eres un aficionado de Vim ...

VsVim - gratis
ViEmu - no es gratis (también aún no lanzado)


D'oh! He estado esperando la versión 2010 de ViEmu. Pero VsVim es gratuito, parece que Symnum Systems (anteriormente NGEDIT, creadores de ViEmu) tendrá algunos problemas.
Matt Greer

9

CodeMaid parece ser bastante útil: se formatea automáticamente al guardar, lo que ahorra mucho tiempo entre los desarrolladores y los diferenciales de código. (¿Existen otras herramientas que pueden usar el documento VS AutoFormat?)


Code Maid fue genial, pero luego formó un código de una manera que no me gustó y no hay forma de establecer qué debe limpiar y qué no. Aparte de eso, mi Visual Studio se volvió lento
Rumplin

7

Mapa de código VS10x Eso es muy bueno. Salto fácil a la propiedad, método. Y fácil expandir la región de colapso y más.

texto alternativo


99
Ya no es gratis. El desarrollador (bastante deshonestamente) obtuvo cientos de críticas altas como producto gratuito, luego lo cambió a un producto de pago.
Ryan Lundy



5

Code Contracts Editor Extensions , una extensión gratuita que proporciona información sobre contratos heredados para el método en el que está trabajando actualmente, y una lista de contratos para cualquier método al que esté llamando. Desafortunadamente, la última característica entra en conflicto con Resharper, pero la primera todavía funciona bien.


4

RockScroll (gratis): hacer doble clic en una palabra / símbolo resalta todas las apariciones de esa palabra / símbolo. También reemplaza la barra de desplazamiento con una vista previa de su código, con puntos de edición y líneas "todas las ocurrencias" resaltadas.

Ejemplo de uso: ¿quiere ver si una variable se usa en otro lugar en el archivo fuente actual? Haga doble clic en la variable, busque en la barra de desplazamiento cualquier resaltado rojo.


1
El equivalente de Visual Studio 2010 es una extensión de código abierto y mucho mejor llamada AllMargins por David Pugh: visualstudiogallery.msdn.microsoft.com/en-us/…
Sam Harwell

AllMargins ha desaparecido de la galería.
Tenpn


4

AtomineerUtils Pro (no gratis, $ 9.99 USD) es, en mi opinión, mejor que Ghost Doc. Pero, al igual que Ghost Doc o cualquier generador automático de documentación, la documentación generada debe ser editada para que tenga un valor real.


4

devColor (Gratis)

Pequeña herramienta que subraya los colores hexadecimales en hojas de estilo con el color correcto. Realmente me gusta cómo se integra en el editor.


4

CleanProject - Limpia las soluciones de Visual Studio

¿Cuántas veces ha querido enviar un proyecto a un amigo o subirlo a un sitio web como MSDN Code Gallery solo para descubrir que su archivo zip tiene muchas cosas que no necesita enviar, haciendo que el archivo sea más grande que Necesita ser.

carpeta bin carpeta obj Carpeta TestResults Carpetas Resharper Y luego, si se olvida de eliminar los enlaces de control de origen, se le preguntará a quien reciba su proyecto. Como alguien que hace mucho este proceso, decidí compartir con ustedes mi código para limpiar un proyecto.


3

No puedo vivir sin DPack , especialmente cuando trabajo en proyectos grandes, facilita mucho la navegación entre archivos y miembros. Y es gratis .

Shortucts favoritos:

Alt + U: explorador de archivos, filtra los archivos a medida que escribe
Alt + G: explorador de códigos, filtra todos los miembros a medida que escribe
Alt + M: explorador de códigos, filtra los métodos en el archivo actual a medida que escribe

...y así. Mucho más fácil para mí que orientarme en Project Explorer


Pero como acabo de descubrir hoy, se pueden lograr resultados similares utilizando la ventana Navegar a (Ctrl +), que ahora está integrada en Visual Studio 2010.
michalstanko

1
DPack todavía me parece mejor, ya que puedes enfocarte solo en el archivo actual, y puedes elegir ver solo métodos, solo propiedades, solo eventos, etc. ¡Muy bien!
Brad Parks el

3

Vingy (Gratis)

Vingy 1.0 es un complemento simple pero efectivo para Visual Studio 2010 para que pueda buscar en la web de una manera no intrusiva y pueda filtrar los resultados en función de las fuentes.

Vingy http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png

Puede abrir Vingy haciendo clic en Ver-> Otras ventanas -> Ventana de búsqueda de Vingy desde el IDE de Visual Studio, o simplemente resaltando algo de texto en el documento y luego haciendo clic en Herramientas -> Buscar texto seleccionado (Ctrl + 1).

Buscar con Vingy es bastante sencillo. Puede iniciar una búsqueda de dos maneras.

  • Escribiendo el texto en el cuadro de búsqueda de Vingy y presionando 'Entrar' o haciendo clic en el botón 'Ir'
  • Al resaltar texto en el editor cuando escribe en Visual Studio y luego presionar Ctrl + 1

3

Esta es mi lista de extensiones.

La lista de esto es bastante completa, así que pasé algún tiempo para encontrar las extensiones que necesito. Aquí está la instantánea. Espero que ayude a alguien. texto alternativo

Intenté instalar Codemaid, y parecía ser un complemento ingenioso, pero mi respuesta de Visual Studio se hizo muy lenta. Me sentí como si algunos hilos estuvieran haciendo algún trabajo todo el tiempo cuando Codemaid estaba encendida. Entonces desinstalar por ahora.


3

VSFileNav - (Gratis) Una herramienta Buscar archivo en solución (cruce entre SonicFileFinder y Resharper). Ligero, fácil de usar y rápido (me cansé del gran tiempo de inicio con Sonic).

Descargo de responsabilidad: escribí esta herramienta.


1
@JavaAndCSharp: No realmente, es un descargo de responsabilidad común que veo todo el tiempo en SO, y pensé que era mejor agregarlo.
Ian

Sí, definitivamente fue una buena idea agregar el descargo de responsabilidad.
JavaAndCSharp


1

Referencia de adición rápida de WoVS

La extensión "Quick Add Reference" aumenta la etiqueta inteligente que VS muestra para los tipos no reconocidos, lo que le brinda la oportunidad de agregar la referencia de ensamblaje correspondiente para ese tipo más la correspondiente cláusula "using" si es necesario en una sola toma.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.