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)

CD.
fuente

Respuestas:

185

Gratis:

No gratuito:

George Stocker
fuente
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.

Giorgi
fuente
43

PowerCommands (gratis)

0xA3
fuente
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.

realMarkusSchmidt
fuente
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)

m_pGladiator
fuente
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.

BartoszAdamczewski
fuente
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

De mi publicación de blog (todo gratis):

Scott Dorman
fuente
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).

Andrew Moore
fuente
14

Editor de temas de Visual Studio Color (gratis)

No puedo codificar a menos que mi VS2010 tenga un tema similar a StackOverflow.

sunpech
fuente
26
¡Fotos (o, preferiblemente, un archivo de esquema de color descargable) o no sucedió! ;-)
James McNellis
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.

jrummell
fuente
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.

CAD bloke
fuente
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

DevExpress CodeRush Xpress (gratis)

0xA3
fuente
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)

Even Mien
fuente
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?)

Rodney
fuente
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

ebattulga
fuente
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.

Rico
fuente
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.

DarthShader
fuente
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
@tenpn es hora de volver: visualstudiogallery.msdn.microsoft.com/...
Yatrix
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.

Jordan Pickwell
fuente
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.

Nathan
fuente
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.

DISCOS COMPACTOS..
fuente
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

michalstanko
fuente
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
asombrado
fuente
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.

usuario129206
fuente
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.

Ian
fuente
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
  1. Complemento para ir rápidamente a cualquier archivo en la solución Sonic File Finder (gratis)

  2. Cambio rápido entre archivos .h y .cpp Macro disponible aquí (gratis)

Y eso es todo =)

Viktor Sehr
fuente
¿Sonic funciona en VS2010? (No lo he probado, tengo DVD VS2010 pero aún no lo he instalado)
Martin Marconcini
@ Martin: tampoco lo he probado.
Viktor Sehr
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.

DISCOS COMPACTOS..
fuente