MacBook Retina Display para codificación

36

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. ]

Roddy
fuente
2
No creo que mucha gente ya tenga el nuevo MacBook Pro y estas aplicaciones instaladas :-) ¡Temo que tendrás que esperar un par de días más!
Michiel
1
@Michiel, de acuerdo. Sin embargo, ¡es mejor hacer la pregunta temprano!
Roddy
3
Está perfectamente bien hacer nuevas preguntas sabiendo que pueden pasar semanas antes de que alguien con experiencia real pueda responderlo. Corre el riesgo de que mucha gente aparezca y especule, pero los votos y la edición pueden ayudar a refinar tanto las preguntas y respuestas como sea necesario.
bmike
1
Haz +1 por un gran comentario @bmike, pero mi comentario no pretendía ser destructivo o algo similar. Solo para que quede claro :)
Michiel
Esa captura de pantalla de Portal fue después de aumentar la resolución en el juego a 2880x1800, algo que ni siquiera puedes hacer en el resto del sistema operativo.
mckeed

Respuestas:

7

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.

Dmitri
fuente
Voto negativo para recomendar ejecutar Retina en Windows. Puede ser que lo ames. Pero en general, ejecutar la retina debajo de Windows simplemente no es bueno cuando se ejecuta en 150% (o cualquier otra cosa que no sea 100%). En parte, muchos programas comenzarán a comportarse mal y a cortar textos, etc. En parte porque si adjunta una pantalla externa, también se verán obligados a ejecutarse con fuentes grandes. Además, los programas como el escritorio remoto no admiten la escala de DPI, por lo que todo es muy pequeño. He estado corriendo con la retina durante semanas, y la puse a la venta y compré una computadora nueva. Absolutamente odio la retina en Windows.
Thomas Jespersen
@ThomasJespersen Si ejecuta Windows al 100%, ¿funcionará todo bien (aunque reduzca el tamaño del texto, con el que puedo vivir)? Tengo muchas ganas de desarrollar en Visual Studio con un Retina MBP 13 ", y no me importa entrecerrar los ojos un poco.
Vargonian
6

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).

Gopi Flaherty
fuente
Ah, eso tiene sentido. ¿Cómo se siente el VMWare 1920x1200 en comparación con el uso de Windows en una pantalla 'nativa' 1920x1200? ¿Es el texto tan limpio? (Teniendo en cuenta que supongo que Cleartype no funciona ...). Por interés, si toma una captura de pantalla 'mac' de la pantalla VMWare, ¿sale como una imagen de 2880x1800 o 1920x1200?
Roddy
Las capturas de pantalla salen como resolución de retina completa. En otras palabras, si tomo una captura de pantalla y luego la pego en un correo electrónico, es el doble de grande por defecto. Con respecto a 1920x1200 nativo, lo más cercano que tengo es 1920x1080, en casa. Intentaré recordar comprobar cuando llegue a casa el martes. Se ve un poco borroso, pero no está mal. Es pequeño . Creo que el tamaño físico es el mayor problema. El 17 "MBP era 1920x1200, y esa se consideraba la versión de mayor resolución. Mi 1920x1080 LCD es ~ 22". Es posible que necesite gafas para leer. Si solo quieres la resolución máxima a veces, creo que estarás satisfecho.
Gopi Flaherty
1
Estaba mirando una tabla SQL que se derramaba en varias líneas. Reduje la fuente de la Terminal hacia abajo para que encaje en una línea. 714 columnas de ancho. Tengo que alejarme unos 8 "de la pantalla para leerlo. No voy a pretender que es agradable de usar en ese tamaño, pero se puede hacer.
Gopi Flaherty
Si inicio en Windows 7 a través de Boot Camp, ¿qué resolución efectiva puedo esperar para ejecutar? ¿Es posible ejecutar en la resolución de retina nativa (entendiendo que el texto sería extremadamente pequeño)? Estoy buscando una solución que proporcione mucho espacio en la pantalla en una pantalla pequeña y no estoy demasiado preocupado por entrecerrar los ojos en este momento.
Vargonian
4

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.

temerario
fuente
3

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).

Michiel
fuente
¿Pero presumiblemente puede reducir el tamaño de fuente que usan sus herramientas sin perder calidad? Entonces obtienes más texto, pero sigue siendo legible.
Roddy
En el mismo nivel de zoom, la cantidad de texto permanece igual. Si hace zoom, verá que la calidad en una pantalla Retina se mantiene mucho más alta.
Michiel
1
Windows tratará esto como una resolución de pantalla y el texto será más pequeño, pero cabe mucho más en la pantalla. Windows no duplicará automáticamente en el sistema operativo los anchos de línea, como lo hará iOS / MacOS. Puede ajustar la configuración de DPi para las ventanas con un valor predeterminado de 96.
jtreser
3

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.

    ingrese la descripción de la imagen aquí

    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.

Thomas Bonini
fuente
2

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.

CajunLuke
fuente
2

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 :)

chx
fuente
IBM T221: tuve que buscar eso, ¡guau!
Roddy
La Mac no tendrá la mayoría de estos problemas, ya que presenta una resolución lógica más baja para las aplicaciones que la pantalla real.
mckeed
0

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

stuffe
fuente
Ah Entonces, ¿una Macbook Retina con un vmWare no habilitado para retina me daría solo 1440x900? Eso probablemente no sea bueno a largo plazo ...
Roddy
A no ser paralelos para crear una actualización de la retina con la opción de proporcionar las máquinas virtuales en nativo o píxel doble ...
stuffe
0

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.

houkouonchi
fuente
0

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.

algún chico
fuente
2
Ancho fijo no implica mapa de bits. Microsoft Consolas es una excelente fuente Truetype para el desarrollo de software.
Roddy