Cajón de herramientas

Published 85 weeks, 1 day ago
Mon Feb 19 2007
Respondiendo a los comentarios de hace algunas entradas, lo prometido es deuda. Aquí tenéis la lista de mis herramientas favoritas para .NET. salvo que se indique lo contrario, todas las herramientas que menciono son gratuitas y la mayoría son Open Source.
  • Resharper.- Tuvo su propia entrada no hace mucho, así que no voy a añadir nada más. Sólo que, si sois usuarios de este fantástica herramienta, os interesará saber que Joe White ha iniciado una serie-tutorial al respecto que está francamente interesante. No, por desgracia no es gratis.
  • Data Dictionary Creator.- Creado por Jon Galloway y esponsorizado por la compañía en la que trabaja (Veloc-IT, cómo molaría trabajar en una empresa que no sólo alentase sino que promoviese los pet projects, eh? Pero esto es España, muchachos! Que investiguen otros!!). Se trata de un documentador de bases de datos, simple pero funcional. Open Source.
  • Reflector.- Sigue siendo EL visor de clases por excelencia de .NET.
  • WinMerge.- No es estrictamente una herramienta .NET, pero más de una vez me ha venido de perlas para comparar diferencias entre ficheros web.config, por ejemplo. Open source.
  • Inno Setup.- Desde 1997, uno de los mejores programas para crear procedimientos de instalación para aplicaciones Windows de escritorio. Los instaladores son creados mediante el uso de un sencillo lenguaje de script, pero si no queréis ni siquiera esa mínima complicación siempre podéis usar ISTool, una herramienta también gratuita que nos permite crear y modificar scripts de Inno Setup.
  • Xml Notepad 2007.- Para la creación y modificación de ficheros XML, permitiendo especificar esquemas XSD o transformaciones XSLT. De Microsoft y gratuito, para pasmo de algunos.
  • SlickEdit gadgets.- Colección de plugins para Visual Studio, que incluyen el Command Spy, fantástica utilidad que cuando la activas puede decirte qué atajos de teclado se corresponden a las acciones que vas realizando con el ratón; el un analizador de objetos, un explorador de archivos integrado, un analizador de SLOC que te dice el total de líneas tiradas en la solución, desglosándolas por líneas en blanco, líneas de código y comentarios, y unas cuantas utilidades más para la ventana de edición de código de VS 2005, incluyendo la posibilidad de poner una imagen de fondo a nuestra ventana de código, lo que siempre queda muy bien :)
  • SmartPaster.- Simplemente, una idea fantástica: un plugin para VS que nos permite pegar el texto previamente copiado en el portapales como texto normal, o texto comentado, o como un string builder, o como una región. Sencillamente genial.
  • TimeSnapper.- Aunque en esencia no es una herramienta de programación, TimeSnapper permite controlar lo que hacemos al cabo del día y optimizar nuestro rendimiento, quedándose residente en memoria y haciendo capturas de pantalla de nuestro escritorio a intervalos configurables, para después reproducirlos todos y ver en qué nos ha cundido (o no) el día. Versión lite gratuita, existe una versión profesional por $39.95.
  • CodeColorizer, la herramienta que uso para poner colores al código fuente que copio y pego en este mismo blog. Por cierto, debo ser el único que lo usa (o que respeta sus reglas), porque si buscáis en Google "CarlosAG.CodeColorizer" salgo justo detrás de la web correcta, y varias veces. =)
  • Snippet Compiler, de Jeff Key. Impresionante herramienta para testear pequeños fragmentos de código .NET, sin necesidad de tener que crear una solución completamente nueva cada vez que se te ocurre una idea.
  • StickyNotes. No confundir con Sticky-Notes, que es otro programa para lo mismo, pero no es el mismo programa. Hay muchos más programas de este estilo, pero éste es mi favorito: lo uso para guardar copypasteos, para apuntarme recordatorios, poner alarmas, etc... La verdad, no podría vivir sin él, al margen de la programación.

Y ya está. He probado otros muchos, pero estos son los que uso prácticamente todos los días. Si tenéis alguna sugerencia, me he olvidado de alguno o queréis publicitar vuestra herramienta entre mis cuatro o cinco lectores :), vuestros comentarios son bienvenidos.

Actualización 23/02/2007.- Corregida la entrada para añadir las StickyNotes, y enmendar así una gran injusticia...