El IDE de Visual Studio es uno de los entornos de desarrollo más avanzados que permiten el desarrollo de cualquier tipo de software. Sin embargo, incluso esta herramienta compleja y polivalente todavía puede recibir algunas mejoras.
Este Instructable se centran en una característica específica que carecen de Visual Studio (y muchas otras herramientas de Windows): más de una ranura de Portapapeles para almacenar datos. Aunque el portapapeles tradicional es muy útil, en particular a los que editar el código en el formato de texto, casi todas las herramientas para la plataforma Windows, Linux o Mac OS sólo proporcionan datos de pasta y una ranura para cortar/copiar.
Las ventajas de tener más de una ranura del portapapeles son dos: permite al usuario retener más datos en memoria para su uso posterior y evitar la sustitución no intencional de lo que ya está en la única ranura de Portapapeles. A pesar de que los desarrolladores están acostumbrados a trabajar con una sola copia/pasado envase, no hay ninguna razón técnica para proporcionar solamente una área almacenar datos temporales que se pueden utilizar cuando se trabaja con código.
Partiendo de este contexto, este Instructable explicar cómo crear la MultiSlotClipboard, una extensión para Visual Studio de 2013 que permite cinco ranuras extra portapapeles copiar/cortar y pegar datos en el código. Cada nueva ranura contiene una historia circular de los datos últimos diez artículos guardados.
El código para este proyecto se puede encontrar aquí: https://github.com/pichiliani/MultiSlotClipboard