icons - theme - ¿Es posible cambiar iconos en Visual Studio 2012?
visual studio code icons (4)
Aquí está la solución:
Visual Studio Icon Patcher vsip
Descripción de la página web de VSIP:
Descripción del proyecto Visual Studio Icon Patcher le permite actualizar Visual Studio 2012 con los iconos de Visual Studio 2010.
Hasta que alguien pueda encontrar una manera de cambiar los íconos a través de un complemento, la única forma de cambiarlos es a través del parche de recursos de las DLL que usa Visual Studio. Hay una serie de DLL administrados y no administrados que contienen mapas de bits y PNG que se utilizan para dar estilo a la aplicación. Por ahora, solo los archivos DLL no administrados son parte de este proceso con las DLL administradas con suerte próximamente.
No se distribuyen imágenes con este proyecto. Deberá tener ambos Visual Studio 2010 y 2012 instalados para usar esto.
Actualizar
Acabo de probar vsip con Visual Studio 2012 Actualización 2 , y funciona sin problemas :-)
¿Hay alguna manera de reemplazar los íconos del explorador de la solución VS2012 por los del VS2010 ? Al menos icono de ''carpeta'' :(
Mira este hilo: Solution Explorer: iconos personalizados para mis carpetas
Creo que también es aplicable para vs2012
Si no, -> puede encontrar manualmente los recursos del icono del explorador de soluciones con ResHack (o Resource Hacker) y simplemente reemplácelo!
Aquí hay una foto de mi instalación de VS2012 que casi se parece al familiar 2010 al que todos estamos acostumbrados. ¡Me hace sentir normal otra vez!
Aquí es exactamente cómo lo hice, paso a paso:
1) Cierre todas las instancias de Visual Studio
2) Descargue vsip y vsip a un directorio temporal. (a partir del 1/3/2013 la versión actual es 1.5.2)
3) Abra un símbolo del sistema con "Ejecutar como administrador"
4) Ir al directorio temporal y ejecutar VSIP.exe - Esto ejecutará un programa interactivo que acepta comandos.
4a) Escriba " copia de seguridad --versión = 2012 " - Esto hará una copia de seguridad de todos los dlls de la interfaz de usuario de VS2012, por si acaso algo se descompone y desea desinstalar VSIP.
4b) Escriba " extraer ": esto extraerá todos los iconos antiguos de su instalación de VS2010 (según la licencia VS2010, VSIP no puede distribuir esos iconos, por lo que debemos tener una instalación local para extraerlos).
4c) Escriba " inject ": esto inyectará todos los iconos antiguos de 2010 del paso anterior en las DLL de VS2012.
4d) Escriba " menus -n " - Esto cambiará los menús para que NO estén TODOS CAPITALIZADOS.
5) Descargue e instale NiceVS - no descargue el que tiene fecha 10/14 o le NiceVS íconos. A partir del 1/3/2013 descargué el archivo llamado "NiceVS.0.8.1.1 Beta.Full.vsix" .
6) Descargue e instale el Editor de temas de colores de VS2012 : la próxima vez que inicie VS2012, seleccione el tema "Azul" en la ventana de selección de colores.
¡Ahora debería tener una buena instalación de VS2012 que se parece a la captura de pantalla de arriba! Se necesitan tres aplicaciones diferentes para parchar esa interfaz de usuario horrible, ¡pero ahora es realmente viable! Si no tiene VS2010 instalado en la misma máquina que VS2012, deberá ejecutar el paso 4b en una máquina con VS2010 y luego copiar el directorio VSIP Images a su máquina de desarrollo 2012.
Actualización: si instala "VS 2012 Update 1" después de ejecutar estos pasos, deberá volver a ejecutar el paso 4c desde el indicador de administración de VSIP (o todo el paso 4 si no guardó el extracto de las imágenes de VS2010). Los iconos de menú de archivo y el esquema de color se mantienen como están, pero la actualización revierte los iconos en el explorador de soluciones a los más desagradables. ¡Volver a ejecutar la inyección de VSIP lo soluciona!
Respuesta corta: piratear los iconos antiguos en 2012.
Visual Studio Icon Patcher - vsip
Respuesta larga: hacer esto con un complemento, por ahora, está fuera de discusión. No he podido encontrar ninguna forma integrada para lograr esto y el cambio a WPF hace que sea aún más difícil de hackear.
Esta aplicación simplemente extrae los recursos de imagen de los archivos DLL no administrados en Visual Studio 2010 y los inyecta en los archivos DLL para Visual Studio 2012. Los recursos administrados son mucho más complejos y aún no se han agregado, aunque he logrado que funcionen algunos. .
La versión inicial no funcionó bien con los temas que tenían un color de fondo de Vista de árbol oscuro debido a la forma en que se invierten los colores de los iconos cuando se detecta un color de fondo oscuro. Esto se hace aún peor en la versión más reciente ya que los íconos de menú y barra de herramientas están incluidos ahora. Estoy ejecutando esto con Blue Theme y se ve bien.
Una forma de piratear la inversión del icono es editar todas las imágenes extraídas para agregar un único píxel cian en la esquina superior derecha de cada icono en el mapa de la imagen. Esto los excluirá del proceso de inversión. No he intentado esto porque me encontré con problemas desde el principio cuando manipulaba las imágenes donde no se mostrarían correctamente. Podrías probarlo, pero será bastante manual y lento, y puede que ni siquiera funcione.