MacBook Retina Display pour le codage


36

C'est une question qui pourrait être meilleure sur Stack Overflow ou Programmers, mais je pensais que je l'essayerais ici d'abord.

En tant que programmeur, j'ai besoin de beaucoup d’écran pour l’IDE ​​et les fichiers que je suis en train d’éditer. Si je dois travailler depuis un ordinateur portable, j'utilise actuellement un Acer avec un écran de 18,5 pouces et une résolution de 1920x1200. Il est vieux, lourd (presque 4 kg) et doit être remplacé.

La plupart de mes travaux sont effectués sur Windows, mais la possibilité de développer Mac et iOS serait formidable. Je songe donc à un MacBook Pro avec VMware ou Parallels.

Le nouveau MacBook Retina sonne bien, mais je crains que le DPI ultra-élevé ne fonctionne pas correctement avec Windows sous Parallels, et que le texte soit si petit qu'il est illisible (de nombreuses applications Windows ont tendance à ne pas bien redimensionner les polices, et ma vue n'est plus à 100%).

Quelqu'un a-t-il déjà utilisé un environnement de développement intégré (Delphi, Visual Studio, etc.) sur un MacBook Pro Retina sous Parallels? Y a-t-il eu une augmentation significative de la quantité d'informations lisibles de manière utile par rapport à un MacBook non-Retina?

[Edit: Je viens de lire quelques informations plus détaillées sur la façon dont l'affichage peut être mis à l' échelle à partir d'AnandTech. La capture d'écran montrant Portal avec une console illisible est ce qui me préoccupe. ]


2
Je ne pense pas que beaucoup de gens aient déjà installé le nouveau MacBook Pro et ces applications :-) Vous devrez attendre quelques jours de plus, j'ai bien peur!
Michiel

1
@ Michiel, d'accord. Il vaut mieux poser la question au début, cependant!
Roddy

3
Il est tout à fait correct de poser de nouvelles questions en sachant qu'il faudra peut-être des semaines avant qu'une personne ayant une expérience réelle puisse la mettre en pratique. Vous courez le risque que beaucoup de gens se présentent et spéculent, mais les votes et les modifications peuvent aider à affiner les deux questions et réponses au besoin.
bmike

1
+1 pour un excellent commentaire @bmike, mais mon commentaire n'était pas destiné à être destructif ou similaire. Pour que tout soit clair :)
Michiel

Cette capture d'écran de Portal était après avoir augmenté la résolution en jeu à 2880x1800, chose que vous ne pouvez même pas faire dans le reste du système d'exploitation.
mckeed

Réponses:


7

Je suis un développeur de logiciels actif et un administrateur de base de données, qui examine le code toute la journée et j'adore mon nouveau MacBook Pro avec Windows 7 installé sous Boot Camp!

Une barre latérale rapide est que je suis toujours confus quand je lis des articles sur le manque de disponibilité des pilotes NVIDIA et d'autres problèmes publiés dans des critiques, même sur des sites de premier plan comme Anandtech. Je pense qu'ils ont peut-être créé leurs critiques avant qu'Apple ne commence officiellement à expédier ces ordinateurs portables ... un problème de support NTFS rapide utilisant NTFS-3g sous Lion) et depuis lors, nous sommes heureux. Il existe un dossier de support créé par Boot Camp qui contient le programme d’installation de Boot Camp, qui installe tous les pilotes (y compris le pilote NVIDIA supposé manquant).

Revenons maintenant à la résolution et à l'utilisation de cet ordinateur portable pour le développement…

En sortie d'usine, vous obtiendrez la résolution maximale (2880x1800) et Windows appliquera une mise à l'échelle à 150% ppp (en réalité, elle est de 144 ppp, par opposition à 92 ppp par défaut). Et même si vous serez émerveillé par l’affichage, vous vous rendrez vite compte que le texte est encore trop petit. J'avais un 20x20 presque parfait et je devais quand même monter à 168% avant de me sentir plus ou moins à l'aise. (Notez que j'ai essayé 200%, 175% et quelques autres valeurs entre les deux, et bien que le texte grossisse, de nombreux éléments de l'interface utilisateur (même Windows / Office 2010) commencent à se comporter de manière incorrecte, ont un aspect pixellisé, etc.) certains expérimentant, je me suis installé à 168%.

Une fois que vous vous êtes installé à la DPI avec laquelle vous êtes le plus à l'aise, vous commencerez à configurer toutes vos applications - Office, Autres navigateurs, RDP, Management Studio, Visual Studio, etc., et c’est là que le défi commence. Toutes les applications ne prennent pas en charge une résolution élevée (ou une configuration non "standard"). Bien que IE8 et MS Office 2010 gèrent tout correctement, d’autres applications peuvent vous demander d’ajuster les paramètres de compatibilité et de désactiver l’effet de DPI, ce qui permet de les utiliser correctement, mais le texte est très petit, sauf si vous ajustez la taille de texte par défaut ce que vous allez finir par faire un peu partout). Alors, préparez-vous à zoomer comme un fou, même si de nombreuses applications se souviendront et respecteront le réglage du zoom une fois que vous l'aurez entré

Petite remarque sur les autres navigateurs - à la suite de ce commentaire, je me suis quelque peu abstenu d'utiliser Opera et Chrome, car je ne pouvais pas trouver la bonne combinaison de zoom qui fonctionnait bien pour les éléments d'interface utilisateur de page Web. Bien sûr, le texte est plus gros, mais la mise en page se casse et tout semble assez bizarre pour que je puisse utiliser un autre navigateur. Jusqu'ici, je suis content avec IE8, Firefox 14, même Safari, mais pas avec Chrome ou Opera.

Une autre remarque est que, sauf si vous avez d’autres moniteurs très puissants, le déplacement de l’écran du formulaire de candidature MBP vers un moniteur de résolution inférieure à 25XX constituera un défi (à moins que le paramètre de compatibilité susmentionné ne soit défini, et même dans ce cas, vous devrez réduire le texte. Ceci est dû au fait que même un moniteur 1080p "typique" avec une résolution de 1080p (c'est-à-dire 1920 x 1080) affichera votre application au format 680 x 480 lorsque vous la passerez de l'écran MBP - pas physiquement, mais de manière perceptuelle - blâmer votre nouvelle rétine affiche si tu veux ...

Mais revenons à l’affichage de la rétine - l’affichage lui-même est incroyablement net et clair, et avec un peu d’effort, vous obtiendrez d’énormes avantages (surtout si vous êtes un codeur) à mesure que vous réduisez, mais beaucoup, le texte est beaucoup plus clair ( texte plus petit n’est donc plus un problème), ce qui signifie que vous pouvez afficher beaucoup plus de code à l’écran et que votre efficacité s’améliorera considérablement!

En terminant, une fois que vous allez dans la rétine, vous ne pouvez pas revenir en arrière - quelques heures de travail et vous ne pourrez pas utiliser un ordinateur portable classique (ni un écran à faible résolution), car tout aura l'air pixelisé et flou.

C'est tout ce que j'ai à dire - merci d'avoir lu.


Voter pour recommander l'exécution de Retina sous Windows. Il se peut que vous l'aimiez. Mais en règle générale, exécuter rétine sous Windows n’est tout simplement pas utile si on l’utilise dans 150% des cas (ou autre chose que 100%). En partie, de nombreux programmes commenceront à mal se comporter, à couper des textes, etc. En partie parce que si vous attachez un écran externe, ils seront également obligés de fonctionner avec des polices de grande taille. De plus, des programmes tels que le bureau à distance ne supportent pas la mise à l'échelle DPI, donc tout est très petit. Je travaille avec la rétine depuis des semaines et je viens de la mettre en vente et d’acheter un nouvel ordinateur. Je déteste absolument la rétine sous Windows.
Thomas Jespersen

@ThomasJespersen Si vous utilisez Windows à 100%, tout fonctionnera-t-il correctement (bien que le texte soit petit, ce que je pourrais peut-être vivre)? Je veux vraiment développer Visual Studio avec une Retina MBP 13 ", et ça ne me dérange pas de plisser les yeux.
vargonian

6

J'ai de "mauvaises nouvelles" pour vous. Vous voulez le nouveau MBP Retina.

J'utilise VMware 3 sur le mien en ce moment, à la résolution la plus élevée des 5 choix. Les applications non-rétines telles que VMware le voient en 1920x1200. Dans Windows, le texte est un peu petit, mais cela fonctionne. La valeur par défaut, 1440x900, est la plus nette. Les applications Retina utiliseront tous les pixels, les applications non-rétines utiliseront quatre pixels.

Une application prenant en charge l'écran Retina a accès à la résolution complète. Si l'application est écrite correctement, tous les contrôles, widgets et autres éléments indiquent exactement la même taille apparente, ils deviennent alors plus nets. L'exemple de portail explique pourquoi ils n'exposent pas la résolution complète.

Cela signifie que je peux exécuter ma machine à 1440x900 normalement, en obtenant un texte incroyablement net. Lorsque je veux charger Xcode et modifier une interface utilisateur iPad, je peux ensuite réduire mon affichage à 1920x1200, ce qui entraîne une perte de netteté (étonnamment mineure) et une meilleure adaptation à l'écran.

Si je comprends bien, pour des raisons de netteté, lorsque je règle la résolution au maximum, il me semble qu’il s’agit d’un écran rétinien de 1920x1200. Les applications de rétine sont donc rendues à 3840x2400 et sont ramenées à l’affichage natif réel de 2880x1800. Cela produit de meilleurs résultats que la mise à l'échelle de 1920x1200 à 2880x1800.

VMware n’inclut aucune API Retina, il faut donc doubler les pixels. Bien sûr, même si cela supportait les API de la rétine, je ne sais pas si les applications Windows ont quelque chose de proche. Ainsi, les applications Windows ressemblent à 1440x900 ou 1920x1200, ou à l’un des trois autres choix (le panneau de configuration Moniteurs ne vous indique pas les résolutions réelles, dans un style Apple typique).


Ah, c'est logique. Qu'en est-il de VMWare 1920x1200 par rapport à l'utilisation de Windows sur un écran 'native' 1920x1200? Le texte est-il aussi propre? (Gardant à l'esprit que je suppose que Cleartype ne fonctionne pas ...). Si vous prenez une capture d'écran 'Mac' de l'écran VMWare, est-ce que cela paraîtra comme une image 2880x1800 ou 1920x1200?
Roddy

Les captures d'écran apparaissent en résolution totale de la rétine. En d'autres termes, si je prends une capture d'écran puis que je la colle dans un courrier électronique, elle est deux fois plus grande par défaut. En ce qui concerne la résolution 1920x1200 native, la plus proche est 1920x1080, chez moi. Je vais essayer de me rappeler de vérifier quand je rentrerai à la maison mardi. Ça a l'air un peu flou, mais pas mal. C'est petit . Je pense que la taille physique est le plus gros problème. Le format 17 "MBP faisait 1920x1200, ce qui était considéré comme la version haute résolution. Mon écran LCD 1920x1080 mesure environ 22". Vous aurez peut-être besoin de lunettes de lecture. Si vous ne voulez que la résolution maximale parfois, je pense que vous serez satisfait.
Gopi Flaherty

1
Je regardais une table SQL qui débordait sur plusieurs lignes. Je réduisis la police Terminal pour l’adapter à une ligne. 714 colonnes de large. Il faut que je sois à environ 20 cm de l'écran pour le lire. Je ne vais pas prétendre que c'est agréable à utiliser à cette taille, mais c'est faisable.
Gopi Flaherty

Si je démarre sous Windows 7 via Boot Camp, quelle résolution efficace puis-je espérer utiliser? Est-il possible de fonctionner dans la résolution native de la rétine (sachant que le texte serait extrêmement petit)? Je recherche une solution qui offre beaucoup d’écran sur un petit écran et je ne me préoccupe pas trop de plisser les yeux pour le moment.
Vargonian

4

Je suis un développeur Windows utilisant Parallels 8 pour exécuter une machine virtuelle Windows 8 sur un Macbook Pro Retina 15 "2013.

J'ai pu résoudre les problèmes que je rencontrais avec les applications Visual Studio et d'autres applications (je décris certains des problèmes que je voyais ci-dessous) en accédant à la configuration de Parallels via "Configurer ... -> Matériel -> Vidéo" et en définissant la résolution à 'Scaled'. Ensuite, dans la machine virtuelle Windows 8, définissez la "Taille de tous les éléments" sur "100%" en cliquant avec le bouton droit sur le bureau, en sélectionnant "résolution d'écran", en sélectionnant le lien "Réduire le texte et d'autres éléments", puis en sélectionnant '100%'. La résolution de Windows 8 est définie sur 1440x900 (je n’ai pas essayé une résolution plus élevée car cela me convient tout à fait.) Cela semble avoir résolu tous les problèmes que j’avais.

Au début, j'étais très déçu de la résolution des applications Visual Studio 2010/2012 et SQL Server Management lorsque j'utilisais le paramètre 'Vidéo' recommandé par Parallels 'Meilleur pour Retina'. Cela définit essentiellement le DPI dans Windows sur très élevé (199%). Le texte n'était pas terriblement flou, mais ce n'était pas clair non plus. La façon dont cela a affecté la disposition de certaines fenêtres de Visual Studio était horrible. Par exemple, lorsque vous utilisez la console de gestion SQL Server lorsque vous essayez de joindre un nouveau fichier .mdf, la fenêtre de l'explorateur de fichiers permettant de rechercher le fichier mdf serait complètement vide et je devrais agrandir la fenêtre uniquement pour afficher un fragment de la hiérarchie des dossiers. Je pourrais parcourir le fichier que je voulais. Parfois, le texte était coupé et, même si le texte était une taille attendue pour la résolution,

Depuis que je suis passé à «Scaled» (et à une résolution de 100% DPI dans Windows 8), je n’ai encore rencontré aucun de ces problèmes et je profite de l’utilisation du développement 15 "Retina for Windows.


3

Cette question sur la taille de la police sur un MacBook Pro Retina se rapproche de la vôtre.

En bref, c'est la même quantité de texte sur votre écran, elle est beaucoup plus détaillée. Je suppose que c'est la même chose avec Windows. (Nous espérons que les pilotes Windows supporteront les graphiques Retina.)


Mais vraisemblablement, vous pouvez réduire la taille de la police utilisée par vos outils sans perte de qualité? Donc, vous obtenez plus de texte, mais il reste lisible.
Roddy

Sur le même niveau de zoom, la quantité de texte reste la même. Si vous effectuez un zoom avant, la qualité de l’affichage Retina reste bien supérieure.
Michiel

1
Windows traitera cela comme une résolution d'écran et le texte sera plus petit mais beaucoup plus tiendra à l'écran. Dans le système d’exploitation, Windows ne doublera pas automatiquement la largeur des lignes, comme le ferait iOS / MacOS. Vous pouvez régler les paramètres pour les fenêtres qui DPi par défaut 96.
jtreser

3

J'ai récemment écrit une critique sur la programmation Windows sur la rétine du MacBook , en mettant l'accent sur les problèmes spécifiques à Windows de l'ordinateur portable, qui sont rarement évoqués mais ne doivent pas être sous-estimés.

Version courte:

  • Le manque généralisé de prise en charge de paramètres DPI élevés est de loin le plus gros problème. Cela vous oblige souvent à passer beaucoup de temps à configurer de nouvelles applications et à rechercher sur Google comment résoudre les problèmes. Malheureusement, certains problèmes (comme celui présenté dans la capture d'écran ci-dessous) ne peuvent pas être résolus.

    entrez la description de l'image ici

    Dans l’ensemble, on se sent très malin . Nous pouvons espérer, maintenant que les écrans à très haute résolution sont de plus en plus courants, que ces problèmes disparaîtront progressivement mais cela n’a pas encore été fait.

  • La batterie dure moins de la moitié de temps sous Windows que sous Mac OS. La raison en est que Windows ne peut utiliser que la carte nvidia, tandis que sur Mac OS, la carte nvidia n’est utilisée que lors de l’exécution d’opérations graphiques intensives et que la carte intégrée (qui consomme beaucoup moins d’énergie) est utilisée pour les opérations quotidiennes, telles que naviguer sur internet.

  • Le clavier est optimisé pour Mac OS . Un exemple est la position permutée des fenêtres et des touches alt. C'est le problème le plus mineur.

Outre ces 3 problèmes, tout le reste fonctionne. Les performances sont excellentes, bootcamp est facile à utiliser et je n’ai jamais eu de problème avec cela, l’affichage est net, l’ordinateur portable est magnifique.

J'aimerais seulement ne pas avoir à traiter les problèmes de DPI.


2

Basé sur cet article sur AnandTech , il apparaît qu'il existe cinq paramètres de résolution facilement accessibles. Chacun est rendu à 2x la résolution nominale, puis cette image est affichée à l'écran. Le mode pixel par pixel normal utilise une résolution nominale de 1440x900, qui est restituée à une résolution 2x (2880x1800), ce qui correspond parfaitement à l’écran. Il existe deux résolutions plus élevées, dont la plus haute est 1920x1200, qui est rendue en double résolution et qui est affichée. (Le point de rendre une résolution plus élevée que l'écran est que l'image est sous-échantillonnée au lieu d'être sur-échantillonnée, ce qui donne un meilleur rendu.


2

Je peux vous offrir une expérience de codage dans un environnement 200PPI (sous Linux): Je possède un moniteur IBM T221 (moniteur 22 "et résolution 3840x2400). Il y a un bogue Chromium dans la barre d'URL, la barre de signets, qui n'obéit pas aux paramètres DPI. C'est presque incroyablement petit. Je dois me pencher très près pour le lire. Habituellement, je fais beaucoup de zoom lorsque je navigue, car la valeur par défaut des sites Web est également illisible et dans Chrome, certains sites (Macrumors) ignorent le zoom (argh). Basculez vers Firefox, il Certains applets Java (notamment l'application BrettspielWelt boardgaming) ignorent également le paramètre DPI, ce qui est simplement inacceptable. Vous utiliserez http://osxdaily.com/2012/01/02/enable-screen-zoom-in-mac- os-x-lion / parfois. Autrement, les programmes qui obéissent au zoom sont vraiment très beaux :)


IBM T221 - Je devais regarder ça - wow!
Roddy

Le Mac n'aura pas la plupart de ces problèmes, car il offre aux applications une résolution logique inférieure à celle de l'écran.
mckeed

0

Une application est simplement une application, qu’il s’agisse d’une machine virtuelle en parallèle ou d’un jeu. Keynote a spécifiquement mentionné le doublage des pixels pour les applications non rétines (ce qui est logique, elles doivent coexister). démarrer directement dans Bootcamp, je ne prévois pas de problème


Ah Donc, un Macbook Retina avec un vmWare non activé par la rétine ne me donnerait en réalité que 1440x900? Ce n'est probablement pas bon à long terme ...
Roddy

À moins parallèles obtient une mise à jour Retina avec la possibilité de fournir des machines virtuelles en natif ou pixel doublé ...
stuffe

0

J'utilise le MacBook en 2880x1800 natif sans problème mais c'est moi. Je suis sous Windows avec les paramètres par défaut de 96 DPI sans problème. Le 150% que le pilote Mac a automatiquement élevé est un énorme IMHO.

Quoi qu'il en soit, j'utilise un T221 sous Linux et que X est défini sur 75 ppp. Je n'ai jamais eu de problèmes pour lire des données, cela dépend donc vraiment de la personne.


0

Si vous êtes un codeur et que vous utilisez une police de largeur fixe, telle que la police IBM VGA d’origine et ses dérivés (police linux par défaut, "l’une des polices VGA X11 avec prise en charge UTF", Fixedsys, Fixedsys Excelsior, etc.), vos options doit être limité à 2 x mise à l'échelle?

Il est évident que la police Fixedsys doit paraître moins nette à la résolution 1920x1200, sur un macbook pro rétina par rapport à un ordinateur portable doté d’un écran natif 1920x1200.


2
Largeur fixe n'implique pas bitmap. Microsoft Consolas est une excellente police Truetype pour le développement de logiciels.
Roddy

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.