Complementos/complementos recomendados para Microsoft Visual Studio [cerrado]
¿Puede alguien recomendar buenos complementos/plugins para Microsoft Visual Studio? Los regalos son preferidos, pero si vale la pena el costo, entonces está bien.
30 answers
SmartPaster - (GRATIS) Generador de copiar/Pegar código para cadenas
AnkhSVN - Integración de Control de Fuente SVN (LIBRE) para VS.NET
VisualSVN Server - Control de código fuente (GRATUITO)
ReSharper - Mejora de IDE que ayuda con la refactorización y la productividad
CodeRush - Macros gen de código en esteroides
Refactor - Ayuda de refactorización de código
CodeMaid (GRATIS) - Limpieza de código, organización y análisis de complejidad
CodeSmith - Generador De Código
GhostDoc - Herramienta de comentario de código simple (GRATUITA)
DXCore (GRATIS) y sus impresionantes muchos plugins: DxCore Comunidad Plugins, CR_Documentor, CodeStyleEnforcer, RedGreen
TestDriven.Net - Ayuda para Pruebas unitarias (GRATUITA/DE PAGO)
Reflector - Reflector. Net Desensamblador (de PAGO) rico en características AddIn
Proyectos de Implementación web - Proporciona funcionalidad adicional para construir e implementar sitios Web y aplicaciones Web ( fuente).
StudioTools - Asistente de navegación (GRATUITO), herramienta de métricas de código, búsqueda incremental, explorador de archivos en visual studio y arrancar las ventanas del editor. Trasladado desde sitio antiguo (archive.org) to new site and discontinued.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-07 01:32:11
No es libre, pero ReSharper es definitivamente una recomendación.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:05:27
Ayuda Visual del Tomate entero X . Lo juro por ello. Me gustaría ver un complemento mejor para Lint que Visual Lint de Riverblade, pero ya que eventualmente se moverá al servidor de compilación, no me importa ejecutarlo manualmente cada par de días.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:26:26
PowerCommands es un plugin creado por Microsoft que ofrece una variedad de nuevas características que uno pensaría que probablemente debería haber estado en Visual Studio en primer lugar.
Estos incluyen
- Copiando / pegando referencias de proyectos!
- "Abrir carpeta contenedora" para saltar directamente a la ubicación del disco duro de un archivo o proyecto
- Reorganización y ordenación automáticas de las instrucciones using
- "Abrir Símbolo del sistema aquí" para abrir un símbolo del sistema en cualquiera de tus carpetas de proyecto.
- Colapsar proyectos
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:26:08
RockScroll es impresionante, y gratis.
Adición
Como señala @Andrei, MetalScroll es una mejor alternativa. Es de código abierto, y corrige algunas cosas molestas sobre RS.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-10-18 21:44:47
Soy un gran fan de CodeRush y Refactor! Pro de DevExpress. Los he estado usando durante varios años, y sin duda me hace un desarrollador más rápido. Además, ambos están construidos en un marco libre llamado DXCore que le permite desarrollar sus propios plug-ins para Visual Studio, y el cielo es el límite allí...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-18 18:00:31
- Resharper
- Resharper MbUnit Test Runner Add-On
- SQL Prompt para Proyectos de bases de datos (funciona también dentro de SQL Management Studio)
- Ankh SVN 2.0 + para soporte SVN gratuito (v1.x palidece en comparación)
- Plug-in de TeamCity para monitorear tus compilaciones, compilaciones personales y seguimiento de errores
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:31:21
Creo que Ghost Doc es muy útil.
GhostDoc es un complemento gratuito para Visual Studio que genera XML automáticamente documentación comentarios para C#. Ya sea mediante el uso de la documentación existente heredada de clases base o interfaces implementadas, o deduciendo comentarios de nombre y tipo de, por ejemplo, métodos, propiedades o parámetros.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 21:22:06
Si usa SVN para el control de código fuente, definitivamente obtenga VisualSVN. Habilita las interacciones de TortoiseSVN desde el IDE de Visual Studio.
También me hago eco del comentario de Resharper. El precio al por menor es un poco elevado, pero si eres un estudiante o estás afiliado a la educación, en realidad es bastante barato.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:09:00
+1 Asistencia visual.
Es desafortunado que necesites un plugin para obtener realmente un buen intellisense, pero definitivamente vale la pena pagar por él.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-18 18:30:11
LINQPad es ideal para probar linq a objetos/xml/sql. Descarga gratuita.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-16 18:53:55
¿Qué hay de IncrediBuild? Este es un buen sistema de compilación distribuida con integración de visual studio.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-16 18:25:05
Mantiene los datos del portapapeles a través de la eliminación de líneas, algunos otros elementos agradables, pero que uno solo me hace feliz.
Si bien algunos tienen problemas con las regiones, creo que si las usa, esta herramienta es para usted. Regionaliza automáticamente su código en bloques de región apropiados. Totalmente configurable para artículos personalizados, etc.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:23:36
Desde el sitio web: La última versión es compatible con:
- Administrar Rutas de referencia
- Evite Arrastrar y soltar accidentalmente en el Explorador de soluciones
- Evitar la eliminación accidental de archivos vinculados
- Aplicar corrección (corregir automáticamente errores de compilación/advertencias)
- Abrir PowerShell
- Mostrar los detalles del Montaje
- Crear Contrato de Código
- Cancelar la compilación cuando falla el primer proyecto
- Salida de depuración-formato personalizado
- Construir Salida - formato personalizado
- Salida de búsqueda-formato personalizado
- Configurar el renderizado WPF
- Configurar Registros de fusión
- Configurar IE para depurar
- Localice el archivo fuente
- Miniaturas en el Navegador IDE
- Soporte extendido para archivos xaml, aspx, css, js y html
- Desactivar Ctrl + Zoom de la rueda del ratón
- Zoom al puntero del ratón
- Configurabilidad
- Adjuntar a IIS local
- Copiar Ruta completa
- Inicio de compilación Proyectos
- Abrir Símbolo del sistema
- Buscar en línea
- Construir estadísticas
- Agrupar elementos vinculados
- Copiar / Pegar Referencia
- Copiar / Pegar como Enlace
- Solución de colapso
- Agrupar elementos directamente desde la interfaz de usuario (DependantUpon)
- Abrir En La Expresión Blend
- Localizar en Solución
- Editar Archivo de proyecto
- Editar Archivo de solución
- Mostrar Todos los Archivos
Y otros, así que pruébalo ahora!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-09-06 04:28:45
Http://trolltech.com/products/qt / " > Qt Cross-Platform Application Framework
Qt es un framework de aplicaciones multiplataforma para el desarrollo embebido y de escritorio. Incluye una API intuitiva y una rica biblioteca de clases de C++, herramientas integradas para el desarrollo de GUI e internacionalización, y soporte para el desarrollo de Java™ y C++
Tienen un plug-in para Visual Studio que cuesta un poco de dinero, pero vale la pena cada centavo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 20:04:25
He estado usando Visual Assist X durante casi dos años, y lo encuentro tan útil que puedo decir honestamente que si mi empleador no lo proporcionara, tendría que pagar por mí mismo.
También uso Comandos geniales y SlickEdit (la versión gratuita), cuyo Explorador de archivos y herramientas de Espionaje de comandos son bastante útiles.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-17 08:13:50
+ 1 para Asistencia Visual Y voy a añadir VLH (Visual Local History) que proporciona una especie de sistema de control de código fuente local. Cada vez que guarde un archivo, el complemento agrega una copia en el repositorio local.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-31 12:43:51
Soporte Vi / vim dentro VS
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-12-09 18:15:37
Encontré este sitio llamado Visual Studio Gallery - tiene una gran cantidad de complementos de visual studio. Estoy navegando en este momento y recomiendo a todos a visitarlo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-09 12:54:16
Consolas font Fuente gratuita de MS diseñada para leer código.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-16 19:45:28
Intenta MetalScroll !! Es mejor que Rockscroll
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-15 11:47:54
Sonic File Finder para cuando tiene un montón de archivos en sus soluciones y buscarlos en el explorador de soluciones se convierte en un dolor de muñeca.
También puede encontrar DPack interesante. Varias herramientas y mejoras rodadas en un paquete ordenado.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 21:55:00
MZTools también es genial.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-28 17:19:15
+1 para CodeRush & Refactor Pro. He estado usando CodeRush desde sus encarnaciones de Delphi, y es absolutamente maravilloso. El mantra del "Código a la velocidad del pensamiento" está muy cerca de la realidad;)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-06 05:44:19
- Microsoft StyleCop proporciona la comprobación de estilo de código para C#, lo usamos todo el tiempo y nos encanta (gratis)
- Axialis IconWorkshop tiene un complemento de Visual Studio que ahora es gratuito para los usuarios de VS2008.
- Resharper Sí, otro voto, porque no puedo votar a todos los que lo sugieren :)
- Workspace Whiz para C++, solía vivir con Workspace Whiz pero no lo he usado en VS2008 porque no me había dado cuenta de que había una actualización. Tendrá que dar es un intento de nuevo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-09 12:09:36
Si está haciendo codificación en C++, sin duda Visual Assist.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-16 19:44:05
Me encanta CopySourceAsToHTML como un pequeño complemento genial. Es genial si quieres copiar bloques de código para blogs y similares mientras mantienes tu formato de sintaxis.
Creo que esta sigue siendo la url.. tienes que hacer algún trabajo manual para configurarlo con 08. http://www.jtleigh.com/people/colin/software/CopySourceAsHtml /
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-16 20:00:46
Para el portátil enlazado o para aquellos con enlaces de teclas vi/vim grabados en el cerebro, recomendaría ViEmu.
Si no ha intentado editar con enlaces de teclas vi aquí es por qué es posible que desee probar "Why, oh WHY, do those #?@! ¿los nutheads usan vi?"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-02-23 16:11:01
AtomineerUtils Pro Documentation - automatic DocXml/Doxygen/JavaDoc/Qt doc-generación/actualización de comentarios (similar a GhostDoc, pero más potente y flexible, y soporta C#, C++, C++/CLI, C, Java y Visual Basic code).
El estilo de los comentarios generados es muy configurable, y el formateo automático (como el control de espacios en blanco y el ajuste de texto) se puede aplicar opcionalmente para mantener los comentarios lo más legibles posible. También tiene muchos ayudantes para permitir a los usuarios leer y convierta la mayoría de los comentarios de documentos heredados en cualquiera de los formatos anteriores.
(Soy el autor, pero creo que lo anterior es una descripción precisa y objetiva. Este complemento era gratuito cuando se agregó esta respuesta por primera vez, pero para cubrir los costos de alojamiento, soporte y continuar mejorando el complemento en las versiones mensuales, ahora es de $10 con una prueba gratuita de 30 días)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-05-01 22:26:09
Siempre me sorprende que más personas no sepan sobre / usar NDepend - muestra todas las dependencias en todos los niveles de su código, e incluso dibujará cuadros y flechas que muestran cuán confusa es realmente su arquitectura :) Junto con TestDriven.Net, Ya no puedo imaginarme trabajando sin él. Gratis / barato.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-01-15 16:04:37