Esta es una pregunta que podría ser mejor en Stack Overflow o Programmers, pero pensé en intentarlo aquí primero.
Como programador, necesito mucho espacio en pantalla para el IDE y los archivos que estoy editando. Si necesito trabajar desde una computadora portátil, actualmente uso un Acer con pantalla de 18.5 "y resolución de 1920x1200. Es viejo, pesado (casi 4 kg) y necesita reemplazo.
La mayor parte de mi trabajo está en Windows, pero la capacidad de hacer desarrollo para Mac e iOS sería excelente, por lo que estoy considerando un MacBook Pro con VMware o Parallels.
La nueva MacBook Retina suena genial, pero me preocupa que el DPI ultra alto no funcione bien cuando se usa con Windows en Parallels, y el texto será tan pequeño que no se podrá leer (muchas aplicaciones de Windows tienden a no escalar bien las fuentes, y mi vista ya no es 100%).
¿Alguien tiene experiencia en ejecutar un IDE (Delphi, Visual Studio, lo que sea) en un Retina MacBook Pro bajo Parallels? ¿Hubo un aumento significativo en la cantidad de información útil legible en comparación con un MacBook no Retina?
[Editar: Acabo de leer algunas cosas más detalladas sobre cómo se puede escalar la pantalla desde AnandTech. La captura de pantalla que muestra Portal con una consola ilegible es lo que me preocupa. ]
fuente
Respuestas:
Soy un desarrollador de software activo y DBA, que mira el código todo el día, ¡y ME ENCANTA mi nueva retina MacBook Pro con Windows 7 instalado en Boot Camp!
Una barra lateral rápida es que todavía estoy confundido cuando leo artículos sobre la falta de disponibilidad de controladores NVIDIA y otros problemas publicados en las revisiones, incluso en sitios destacados como Anandtech. Creo que pueden haber creado sus comentarios antes de que Apple comenzara a enviar oficialmente estas computadoras portátiles ... es decir, obtuve mi computadora portátil el 18 de junio, utilicé el asistente Boot Camp para crear USB con Win 7 Ultimate x64 con SP1 y lo instalé de inmediato (después de resolver un problema de soporte rápido de NTFS usando NTFS-3g bajo Lion) y he estado feliz desde entonces. Hay una carpeta de soporte creada por Boot Camp que contiene el instalador de Boot Camp, que instala todos los controladores (incluido el controlador NVIDIA supuestamente perdido) y todo es excelente.
Ahora, volviendo a la resolución, y al uso de esta computadora portátil para el desarrollo ...
Fuera de la caja obtendrá la resolución máxima (2880x1800) y Windows aplicará una escala de 150% DPI (en realidad es 144 DPI en comparación con 92 DPI por defecto). Y aunque se maravillará de la pantalla, se dará cuenta rápidamente de que el texto sigue siendo demasiado pequeño. Obtuve un 20x20 casi perfecto y todavía tenía que subir al 168% antes de sentirme más o menos cómodo. (Tenga en cuenta que probé 200%, 175% y algunos otros valores intermedios, y aunque el texto se hace más grande, muchos elementos de la interfaz de usuario (incluso Windows / Office 2010) comienzan a comportarse mal, se ven pixelados, etc.) Entonces, nuevamente, después experimentando un poco, me instalé en 168%.
Una vez que se instale en el DPI con el que se sienta más cómodo, comenzará a configurar todas sus aplicaciones: Office, Otros navegadores, RDP, Management Studio, Visual Studio, etc., y ahí es donde comienza a ser un poco difícil. No todas las aplicaciones admiten DPI alto (o configuración de DPI no "estándar"). Si bien IE8 y MS Office 2010 manejan todo razonablemente bien, otras aplicaciones pueden requerir que ajuste la configuración de compatibilidad y deshabilite el efecto de DPI, lo que hace que funcionen correctamente, pero el texto es muy pequeño a menos que entre y ajuste el tamaño de texto predeterminado (que es lo que terminarás haciendo en casi todas partes). Entonces, prepárate para hacer zoom como loco, aunque muchas aplicaciones recordarán y respetarán la configuración de zoom una vez que la marques.
Nota rápida sobre otros navegadores: a partir de este comentario, me abstengo de usar Opera y Chrome, porque no pude encontrar una combinación de Zoom correcta que funcionara bien para los elementos de la interfaz de usuario de la página web. Claro, el texto es más grande, pero el diseño se rompe y las cosas se ven lo suficientemente extrañas como para que yo vaya a otro navegador. Hasta ahora, estoy contento con IE8, Firefox 14, incluso Safari, pero no con Chrome u Opera.
Otra nota al margen es que, a menos que tenga otros monitores súper hi-rez, mover la pantalla de la aplicación MBP a un monitor con una resolución inferior a 25XX presentará un desafío (a menos que se establezca la configuración de compatibilidad mencionada anteriormente, e incluso entonces deberá reducir el texto / alejar.) Esto se debe a que incluso un monitor "típico" de alta resolución de 1080p (es decir, 1920 x 1080) mostrará su aplicación como 680 x 480 cuando la mueva de la pantalla MBP, no físicamente, sino perceptivamente, culpe a su nueva retina mostrar si te gusta ...
Pero volviendo a la pantalla de retina: la pantalla en sí es increíblemente nítida y clara, y con un poco de esfuerzo obtendrá un gran beneficio (especialmente si es un codificador) a medida que se hace más pequeño, pero mucho, mucho ... texto mucho más claro ( así que el texto más pequeño ya no es un problema), lo que significa que puede mostrar mucho más código en la pantalla y su eficiencia mejorará significativamente.
Para concluir, una vez que se retira de la retina, no puede volver: unas pocas horas trabajando con ella y no podrá usar una computadora portátil típica (o pantalla de baja resolución), porque todo se verá pixelado y borroso.
Eso es todo lo que tengo que decir, gracias por leer.
fuente
Tengo malas noticias para ti. Quieres el nuevo Retina MBP.
Estoy ejecutando VMware 3 en la mía en este momento, con la resolución más alta de las 5 opciones. Las aplicaciones no retina como VMware lo ven como 1920x1200. En Windows, el texto es un poco pequeño, pero funciona. El valor predeterminado, 1440x900, es el más nítido. Las aplicaciones de retina usarán cada píxel, las aplicaciones que no son de retina usarán cuatro píxeles.
Una aplicación que admita la pantalla de retina tiene acceso a la resolución completa. Si la aplicación está escrita correctamente, entonces todos los controles y widgets y cosas dicen exactamente el mismo tamaño aparente, simplemente se vuelven mucho más nítidos. El ejemplo del Portal es por qué no exponen la resolución completa.
Lo que esto significa es que puedo ejecutar mi máquina a 1440x900 normalmente, obteniendo un texto increíblemente nítido. Cuando quiero cargar Xcode y editar una interfaz de usuario de iPad, puedo reducir mi pantalla a 1920x1200, para una pérdida (sorprendentemente menor) de nitidez, y encajar mucho más en la pantalla.
Según tengo entendido, por razones de nitidez, cuando elevo la resolución al máximo, parece ser una pantalla de retina de 1920x1200, por lo que las aplicaciones de retina se renderizan a 3840x2400 y eso se reduce a la pantalla nativa real de 2880x1800. Eso produce mejores resultados que escalar 1920x1200 hasta 2880x1800.
VMware no incluye ninguna API de retina, por lo que duplica los píxeles. Por supuesto, incluso si admitiera las API de retina, no sé si las aplicaciones de Windows tienen algo parecido. Entonces: las aplicaciones de Windows se ven como 1440x900 o 1920x1200, o una de las otras 3 opciones (el panel de control de pantallas no le dice las resoluciones reales, en el estilo típico de Apple).
fuente
Soy un desarrollador de Windows que usa Parallels 8 para ejecutar una VM de Windows 8 en una Macbook Pro Retina 15 de 2013 ".
Pude resolver los problemas que tenía con las aplicaciones de Visual Studio y otras aplicaciones (describo algunos de los problemas que estaba viendo a continuación) yendo a la configuración de Parallels a través de 'Configurar ... -> Hardware -> Video' y configuración la resolución a 'Escalado'. Y luego, en la VM de Windows 8, configure el 'Tamaño de todos los elementos' en '100%' haciendo clic derecho en el Escritorio, seleccionando 'resolución de pantalla', seleccionando el enlace 'Hacer texto y otros elementos más grandes o más pequeños' y luego seleccionando '100%'. Tengo mi resolución de Windows 8 configurada en 1440x900 (no he probado una resolución más alta ya que esto es cómodo para mí). Esto parece haber solucionado todos los problemas que estaba teniendo.
Al principio estaba muy decepcionado con la resolución de las aplicaciones Visual Studio 2010/2012 y SQL Server Management cuando estaba usando la configuración recomendada de 'Video' de Parallels 'Best for Retina'. Esto esencialmente establece que el DPI en Windows sea muy alto (199%). El texto no era terriblemente borroso, pero tampoco estaba claro. La forma en que afectó el diseño de algunas de las ventanas de Visual Studio fue horrible. Por ejemplo, cuando se usa la Consola de administración de SQL Server cuando se trata de adjuntar un nuevo .mdf, la ventana del explorador de archivos para buscar el mdf estaría completamente en blanco y tendría que maximizar la ventana solo para ver un fragmento de la jerarquía de carpetas. Podía buscar el archivo que quería. A veces, el texto se cortaba y, aunque el texto tenía un tamaño esperado para la resolución,
Desde que cambié a 'Escalado' (y 100% DPI en Windows 8), no he visto ninguno de estos problemas y estoy disfrutando el uso de la Retina de 15 "para el desarrollo de Windows.
fuente
Esta pregunta sobre el tamaño de fuente en una Retina MacBook Pro se acerca a la suya.
En resumen, es la misma cantidad de texto en su pantalla, solo tiene muchos más detalles. Supongo que es lo mismo con Windows. (Espero que los controladores de Windows admitan los gráficos Retina).
fuente
Recientemente escribí una reseña sobre la programación de Windows en la retina de MacBook , centrándome en los problemas específicos de Windows de la computadora portátil, de los que rara vez se habla, pero que no deben subestimarse.
Version corta:
La falta generalizada de soporte para configuraciones de DPI altas es, con mucho, el mayor problema. A menudo requiere que pases una gran cantidad de tiempo configurando nuevas aplicaciones y buscando en Google cómo solucionar los problemas, y lamentablemente algunos problemas (como el que se muestra en la captura de pantalla a continuación) no se pueden solucionar.
En general, se siente muy hacky . Podemos esperar, ahora que los monitores de muy alta resolución se están volviendo más comunes, esos problemas desaparecerán gradualmente, pero esto aún no ha sucedido.
La batería dura la mitad del tiempo en Windows que en Mac OS. La razón es que Windows solo puede usar la tarjeta nvidia, mientras que en Mac OS la tarjeta nvidia se usa solo cuando se ejecutan operaciones con gráficos intensivos y la tarjeta integrada (que usa considerablemente menos energía) se usa para las operaciones diarias, como navegando en Internet.
El teclado está optimizado para Mac OS . Un ejemplo es la posición intercambiada de las ventanas y las teclas alt. Este es el problema más pequeño.
Además de esos 3 problemas, todo lo demás funciona. El rendimiento es excelente, el bootcamp es fácil de usar y nunca tuve un problema con él, la pantalla es nítida, la computadora portátil es hermosa.
Solo desearía no tener que lidiar con los problemas de DPI.
fuente
Según este artículo de AnandTech , parece que hay cinco configuraciones de resolución de fácil acceso. Cada uno se renderiza a 2x la resolución nominal, luego esa imagen se pone en la pantalla. El modo normal de píxel por píxel utiliza 1440x900 como resolución nominal, que se representa a 2x (2880x1800), que se adapta perfectamente a la pantalla. Hay dos resoluciones más altas, la más alta de las cuales es nominalmente 1920x1200, que se procesa a doble resolución y que se muestra. (El punto de generar una resolución más alta que la pantalla es que la imagen se muestrea en lugar de muestrear, lo que se ve mejor.
fuente
Puedo ofrecerle algo de experiencia en la codificación en un entorno 200PPI (usando Linux): tengo un IBM T221 (monitor de 22 "y resolución de 3840x2400). Hay un error de Chromium que la barra de URL, la barra de marcadores y demás no obedece la configuración de DPI, por lo que eso es casi indescifrablemente pequeño. Necesito acercarme mucho para leer eso. Por lo general, hago zoom mucho mientras navego porque el valor predeterminado para los sitios web también es ilegible y en Chrome algunos sitios (Macrumors) ignoran el zoom (argh). Cambie a Firefox. zooms. Algunos applets de Java (especialmente la aplicación de juego de mesa BrettspielWelt) también ignoran la configuración de DPI. Esto es simplemente incorrecto. Utilizará http://osxdaily.com/2012/01/02/enable-screen-zoom-in-mac- os-x-lion / a veces. De lo contrario, los programas que obedecen al zoom son muy hermosos :)
fuente
Una aplicación es solo una aplicación es solo una aplicación, ya sea una máquina virtual en paralelo o un juego, y Keynote mencionó específicamente la duplicación de píxeles para aplicaciones que no son retina (lo cual tiene sentido, tienen que coexistir), así que a menos que usted arranque directo en Bootcamp, no preveo un problema
fuente
Yo uso el MacBook en nativo 2880x1800 no hay problema, pero ese soy yo. Tengo Windows ejecutándose con la configuración predeterminada de 96 DPI sin problema. El 150% que el controlador de Mac lo aumentó automáticamente es enorme en mi humilde opinión.
De todos modos, uso un T221 en Linux y tengo X configurado en 75 DPI y nunca he tenido problemas para leer cosas, por lo que realmente solo depende de la persona.
fuente
Si es un codificador y utiliza una fuente de ancho fijo, como la fuente original IBM VGA y sus derivados (fuente Linux predeterminada, "una de las fuentes X11 VGA con soporte UTF", Fixedsys, Fixedsys Excelsior, etc.), entonces sus opciones debe limitarse a 2 x escalado?
Seguramente la fuente Fixedsys debe verse menos nítida a una resolución de 1920x1200, en la macbook pro retina en comparación con una computadora portátil con una pantalla nativa de 1920x1200.
fuente
Aquí hay un video de alguien que ejecuta Visual Studio 2012 en Windows 8 a través de Parallels en Retina MacBook Pro:
http://www.youtube.com/watch?v=kRwpCn2ennE
fuente