2009-05-01 6 views
6

¿Y cómo lo ayudan a mejorar su programación? ¿Se podrían integrar en IDE y, en caso afirmativo, cómo?¿Cuáles son sus pequeños programas de utilidad (herramientas) que le ayudan a programar?

Editar: Gracias a altCognito Ha habido casi una pregunta duplicada antes de llamarse así: What's in Your Utility Tookit **. "Allmost", ya que los anuncios allí no proporcionan breves explicaciones de qué es exactamente cada herramienta hace Editar: Si esta pregunta se mantiene y se desea añadir una nueva herramienta por favor, por favor, de acuerdo con la popularidad de la herramienta

Una herramienta sencilla lista

  • grep para búsqueda de texto potente
  • ArsClip - recuerda la última n cantidad de entradas en el ClipBoard. La combinación de atajos Ctrl + Shift + Z, 2 le da el segundo texto (u objeto) copiado del Portapapeles de Windows. Nunca oído hablar de que se utilice de alguna manera dentro de VS, ni me he perdido una integración tal ...
  • Process Explorer - para matar a los procesos no deseados (VS equipo de servicios de ayuda, por ejemplo) + gran agarre de la información general del sistema en Windows
  • Paint.NET - Úselo a menudo para escribir o retocar gráficos (Visual Studio ofrece muy poco para una edición de gráficos decente). Paint.NET es grande para hacer transparentes PNG o GIF - haga clic en la herramienta "varita mágica" para seleccionar el área que desea hacer transparente, y luego pulse borrar

se puede encontrar un amplio list en mi blog .. .

+0

duplicado de dios sabe cuántas otras preguntas –

+0

@Neil: Solo una es lo suficientemente buena, siempre que pueda vincularla. Aquí hay una: http://stackoverflow.com/questions/173328/whats-in-your-utility-toolkit –

+0

Vaya, esa es la que está vinculada en la pregunta. Ahora yo * tengo * para encontrar otro, o si no, acabo de cerrar una pregunta legítima. –

Respuesta

1
  • VisualSVN plug-in para Visual Studio - integración SVN dentro VS.Net
  • MyGeneration - para la generación de código
  • CCTray - para obtener actualizaciones en tiempo real sobre climatizador construye
  • SQL 200 5 analizador de consultas, por supuesto para las consultas
  • jQuery complemento para Visual Studio para métodos jQuery intelisense
  • ReSharper - para el punto culminante de errores sobre la marcha & varias otras características
  • grabadora de prueba Watin - para scripts de prueba de grabación
  • nUnit - para la ejecución de casos de prueba de unidad
  • código incorporado de fragmentos
  • XML Schema - específicamente para VB.net en VS 2008
0

Refactoring Plugin for Eclipse en el que estoy trabajando. Con suerte, le permitirá dividir fácilmente clases grandes que sufren de muchos métodos/campos en clases más pequeñas. La teoría es que los métodos que usan campos similares pertenecen juntos según el Principio de Responsabilidad Individual.

1

Paint.NET y Notepad ++.

Paint.NET: utilícelo a menudo para escribir o ajustar gráficos (Visual Studio proporciona poco en el camino de la edición de gráficos decente). Paint.NET es ideal para crear archivos PNG o GIF transparentes: haga clic en la herramienta "Varita mágica" para seleccionar el área que desea que sea transparente y luego presione Eliminar.

NotePad ++ para poder hacer clic con el botón derecho en cualquier archivo de cualquier tamaño y ver su contenido sin procesar, omitiendo el visor predeterminado para el archivo.

1

El hecho de que Transmit me permita editar en vivo en el servidor es un regalo del cielo absoluto.

1

Uno de mis favoritos es un script de perl pequeño que escribí que deja de formatear el texto para que pueda cortar (del correo electrónico o de la palabra doc) y pegar el texto sin formato sans foppery.

Y aquí está;

# Ridiculously simple, but very useful. 
use Win32::Clipboard; 
my $text = Win32::Clipboard::GetText() or exit; 
Win32::Clipboard($text) if $text; 
+0

Divertido lo hice a veces este: \t package removeEnters; \t use strict; \t usa advertencias; \t use Win32 :: Portapapeles; \t main(); #acción !!! \t sub principal \t { \t local $ /; # habilitar el modo slurp localizado \t my $ text = Win32 :: Clipboard :: Get(); # obtener el texto del portapapeles \t #agregó la lógica para eliminar las entradas solo en los párrafos \t \t $ text = ~ s/\ r \ n ([a-z])/$ 1/g; #remove la entra de ella \t $ texto = ~ s/(- End-| ATENCIÓN)/\ n \ n $ 1 \ n/gi; \t print "el texto es \ n"; \t print "$ text"; \t Win32 :: Clipboard :: Set ("$ text"); \t} \t 1; \t __END__ –

1

Evernote. Principalmente porque es una sincronización automática que me permite ver y modificar fácilmente todas mis notas en la oficina, en casa o en cualquier otro lugar donde tenga conexión a Internet.

2

Expresso: excelente herramienta libre y estable para las expresiones regulares

0

barra lateral de Windows para aquellas notas adhesivas. bueno para copiar y pegar rápidamente el código.

1
  • debugview: para capturar los mensajes de depuración.
  • notepad2: excelente reemplazo de bloc de notas.
  • regulator: editor de expresiones regulares y probador.
0
  • Visual Assit X - Esto tiene un montón de pequeñas cosas que hacen Edición de código en Visual Studio mejor. La instalación lo integra perfectamente con el IDE.
  • IncrediBuild - Esto dividirá su compilación de C/C++ en varias máquinas o procesadores. Es una excelente manera de utilizar esas viejas máquinas por todas partes y múltiples procesadores. La instalación lo integra perfectamente con el IDE.
  • Includes - Muestra todos los archivos de encabezado que incluye un archivo determinado. Lo integro agregándolo a la lista de herramientas externas en el IDE.
  • Unlocker - Cuando no puede eliminar o cambiar el nombre de un archivo o directorio porque está bloqueado, este programa automáticamente aparece una ventana que muestra qué programas lo tienen bloqueado. No lo integro con el IDE.
  • Beyond Compare - Comparar archivos o carpetas. Reemplacé el programa de comparación predeterminado de Visual Source Safe con Beyond Compare.
0

Firebug y barra de herramientas de desarrollo web (ambas para Firefox) - ningún desarrollador web debe estar sin ellas.

Firebug le permite examinar la estructura de un documento y editar el HTML/CSS sobre la marcha. También le permite ver el JavaScript involucrado.

La barra de herramientas de desarrollo web le permite deshabilitar CSS y la caché. Te permite restablecer las cookies.

0

Ack: Como su nombre de dominio lo implica, Ack es mejor que grep. Increíblemente mejor que grep. Mucho mejor que grep que hace que el grep original parezca dañado por el cerebro.

No podría vivir sin Ack.

0
  • Mylyn - la tarea de interfaz enfocada para Eclipse
  • Foglyn - para acceder casos FogBugz de Eclipse/Mylyn (enchufe descarado)
  • Fiddler2 - HTTP depurador, herramienta esencial
  • CLCL - portapapeles historia
  • Faststone Screen Capture - para hacer grandes capturas de pantalla
  • Paint.NET - para editar capturas de pantalla o iconos
Cuestiones relacionadas