2011-01-23 16 views
62

¿Hay alguna forma de establecer el nivel de zoom predeterminado en Visual Studio 2010? El problema es que el tamaño de fuente 10 es demasiado pequeño, pero el tamaño de fuente 11 es demasiado grande. Sucede que el 90% de nivel de zoom con tamaño de fuente 11 da el tamaño perfecto que estoy buscando. Me gustaría poder tener VS automáticamente siempre acerque el editor al 90%.Nivel de zoom predeterminado de Visual Studio 2010

+2

Quizás el uso de una fuente diferente pueda darle un resultado aceptable. Varias fuentes se muestran de forma diferente con el mismo tamaño de fuente, y es posible que encuentre algo que le guste mejor que lo que esté usando ahora. Personalmente, me encanta ** Dina **. http://www.donationcoder.com/Software/Jibz/Dina/ pero hay mucho para elegir, comience aquí: http://www.codinghorror.com/blog/2007/10/revisiting-programming-fonts.html –

+0

Gracias, he pasado por muchas docenas de fuentes en los últimos años y Consolas es para mí en esta etapa. Prefiero tener un tamaño de fuente con el que no estoy del todo contento que una fuente que no amo. –

+1

@Samuel: estoy 100% con Dina siendo la mejor fuente de programación. Simplemente no puedo usar nada más. Lamentablemente, la versión del sitio web al que se vincula no funciona con VS 2010. Hay versiones que se han convertido para funcionar correctamente, puede descargar una [aquí] (http://chrisrickard.blogspot.com/2010/03 /dina-font-for-visual-studio-2010.html) o [aquí] (http://www.geenat.com/?p=66). –

Respuesta

14

Por lo que yo sé, no puede establecer un valor predeterminado para el nivel de zoom. En su lugar, considere establecer el tamaño de fuente predeterminado para el editor de texto.

+0

Como dije, no hay un tamaño de fuente adecuado disponible. –

+0

Acabo de jugar en VS2010 - entiendo a qué te refieres. Lamentablemente no tiene suerte ya que no puede definir un tamaño de fuente fraccional para el editor de texto. Puedes tener 10 u 11 - fastidio. Aunque el 90% de 11pt en realidad sería 9.9pt, pero obviamente ese no es el efecto que realmente obtienes. Imagínate. –

+0

Sí, un poco de dilema, probé un tamaño de fuente fraccional :) No es el fin del mundo, pero haría que mi tiempo de codificación fuera más agradable. –

1

Creo que Ctrl + Scroll cambia el zoom en Visual Studio. Cada vez que lo abres, puedes presionar una tecla y mover la rueda del mouse. Apuesto a que también podrías escribir una extensión que hace esto ... Aunque nunca he escrito una extensión de Visual Studio, entonces realmente no sé qué ofrecen las API.

+1

Cambia el zoom de una sola ventana, y cuando cierra esa ventana y la vuelve a abrir, boom, ha vuelto al zoom 100% predeterminado. – Kaerber

+0

echa un vistazo a TroutZoom – MemeDeveloper

33

La extensión VSCommands Lite parece hacer esto, a juzgar por this blog post.

No creo que haya otra forma de hacer esto que no sea usar/escribir una extensión; las macros no parecen tener acceso a los controles de zoom.

Si desea escribir su propia extensión personalizada para hacer esto, probablemente esté mirando usando la interfaz IWpfTextView.

Otra buena opción es Presentation Zoom.

+0

Gracias por el enlace VSCommands, acabo de descargar y jugar con esta extensión y me ayuda. Lamentablemente, no aplica la configuración de "zoom predeterminado" a proyectos abiertos, solo nuevos archivos a medida que se crean. La función de sincronización de zoom definitivamente ayuda. En cuanto a escribir una extensión, bien podría hacer eso, sería un ejercicio divertido si nada más. Si lo hago, abriré el código fuente y lo vincularé aquí. –

+4

He encontrado que Presentation Zoom está bien. No establece el zoom en un valor predeterminado, lo establece en lo que elija con la GUI habitual, por lo que cuando abre sln por primera vez, necesita ctrl + desplazarse para establecer el zoom, pero a partir de ese momento todos los editores nuevos abrir con ese zoom, y está sincronizado así que si lo cambias en uno, cambia en todo, justo lo que necesitaba. Perfecto - gracias por el enlace @richardwb – MemeDeveloper

+1

¡Esto también es cierto para VS2012! "Presentación de zoom" no existe en los resultados de búsqueda para VS2012 aún ... – Watki02

20

También puede usar el teclado. Los enlaces por omisión son:

  • ctrl +cambio + . (zoom in)
  • ctrl + cambio + , (alejar)
+9

¿Hay un atajo de teclado para volver al 100% – dumbledad

3

Esta extensión funciona muy bien para mí:

http://visualstudiogallery.msdn.microsoft.com/6a7a0b57-7059-470d-bcfa-60ceb78dc752

Presentación zoom

Esta extensión crea un nivel de zoom global, de modo que si amplía una sola ventana, todas las instancias del editor se actualizarán a ese nivel de zoom.

+1

El zoom de presentación requiere que haga un zoom en una ventana cada vez que abre VS. El OP estaba pidiendo que el nivel de zoom permanezca fijo una vez que lo haya elegido. Una extensión muy útil sin embargo. – Nav

13

Según lo indicado por richardwb VSCommands 10 tiene esta opción, es gratis y controlará el nivel de zoom predeterminado en todos los documentos abiertos.

ZoomExample

Aclaración: Parece que VS commmands no establece el zoom predeterminado% cuando se abre por primera Visual Studio. Pero hace un buen trabajo al mantener todo en el% de zoom predeterminado después de que lo configuré manualmente una sola vez en un documento. Como mantengo el VS abierto durante largos períodos, esto me proporciona la mayor parte de lo que necesito.

+0

Simplemente no he podido hacer que esto funcione. He habilitado la opción de zoom, pero mis documentos permanecen al 100%. He cerrado y vuelto a abrir VS, la solución, los archivos individuales, volví a guardar la configuración incluso, sin alegría. –

+0

VS Commands sincroniza el zoom en todos los documentos abiertos cuando configuro el zoom manualmente en un solo documento abierto, también abre nuevos documentos con el nivel de zoom predeterminado establecido en las opciones. Esperaba que los Comandos VS configuraran el zoom predeterminado cuando VS se abre por primera vez, pero este no parece ser el caso. – Chris

+0

He instalado esto ahora, ¿dónde puedo encontrar la opción de zoom que mencionaste anteriormente, puedes ayudarme por favor? – cracker

2

Global Zoom Level extensión es muy bueno también

Esta extensión hace que el nivel de zoom seleccionado en la ventana del editor para ser aplicado a nivel mundial a través de todos (con zoom) las ventanas de edición. El nivel de zoom se guarda y se vuelve a aplicar en todas las sesiones, por lo que no es necesario restablecerlo manualmente cada vez que se inicia Visual Studio.

4

me di cuenta que es un poco viejo ...

Pero en caso alguno viene a través de este como he - Yo uso de Visual Studio 2012, y sólo trató esta extensión: https://visualstudiogallery.msdn.microsoft.com/6e3d9e23-8083-4ce3-8ca2-af846c93ad2b

Se establece el zoom por defecto al 91%, ¡lo cual es perfecto! Cada archivo que abro automáticamente está al 91%. Entonces, pensé en tirar eso para cualquiera que lo necesite. Tuve que revisar algunos que no funcionaron desafortunadamente.

+1

Gracias por compartir :) –

3

TroutZoom es mi solución favorita y funciona muy bien con VS2013!

Una simple extensión que sincroniza los niveles de zoom a través de las ventanas, y sesiones de VS 2012 y 2013. Se puede acercar y alejar con la rueda de desplazamiento

N. B. También he probado las extensiones

  • PresentationZoom
  • Global Nivel zoom
  • AutoZoomer

y simplemente

  • configuración de tamaño de fuente en las opciones VS
  • ventanas escalar
  • resoluciones de pantalla