Retina дисплей MacBook для кодування


36

Це питання, яке може бути краще для переповнення стека або програмістів, але я подумав, що спробую це спершу.

Як програміст мені потрібно багато екранного нерухомості для IDE та файлів, які я редагую. Якщо мені потрібно працювати з ноутбуком, я зараз використовую Acer з екраном 18.5 "та роздільною здатністю 1920х1200. Він старий, важкий (майже 4 кг) і потребує заміни.

Більшість моєї роботи припадає на Windows, але можливість займатися розробкою Mac та iOS була б чудовою, тому я розглядаю MacBook Pro з VMware або Parallels.

Нова MacBook Retina звучить чудово, але я переживаю, що надвисокий DPI не працюватиме добре при використанні з Windows на Parallels, а текст буде настільки малим, що він не читається (багато програм для Windows, як правило, не масштабують шрифти, і зір вже не на 100%).

Хтось має досвід запуску IDE (Delphi, Visual Studio, будь-який інший) на Retina MacBook Pro під Parallels? Чи відбулося значне збільшення кількості корисно-розбірливої ​​інформації порівняно з MacBook, який не вдавався в Retina?

[Редагувати: Я щойно читав детальніші відомості про те, як можна збільшити масштаб дисплея за допомогою AnandTech. Скріншот, на якому зображений Портал із нерозбірливою консоллю, - це мене стосується. ]


2
Я не думаю, що у багатьох людей вже встановлений новий MacBook Pro і ці додатки :-) Вам доведеться почекати ще пару днів. Боюся!
Міхель

1
@Michiel, домовився. Найкраще, щоб питання було на початку, хоча!
Родді

3
Цілком нормально задавати нові запитання, знаючи, що це може пройти через кілька тижнів, перш ніж хтось із справжнім досвідом зможе це зробити. Ви ризикуєте, що багато людей з’являться і спекулюють, але голосування та редагування можуть допомогти вдосконалити обидва запитання та відповіді за потребою.
bmike

1
+1 за чудовий коментар @bmike, але мій коментар не мав бути руйнівним чи подібним. Просто так нам зрозуміло :)
Міхель

Цей скріншот Порталу з'явився після зіткнення роздільної здатності в грі до 2880x1800, що ви навіть не можете зробити в решті ОС.
mckeed

Відповіді:


7

Я активний розробник програмного забезпечення та DBA, який цілий день переглядає код, і абсолютно люблю свою нову сітківку MacBook Pro з Windows 7, встановленою під Boot Camp!

Швидка бічна панель полягає в тому, що я все ще плутаюся, коли читаю статті про відсутність драйверів NVIDIA та інші проблеми, розміщені в оглядах навіть на відомих сайтах, як Anandtech. Я думаю, що вони, можливо, створили свої огляди до того, як Apple почала офіційно поставляти ці ноутбуки ... - тобто я придбала свій ноутбук 18 червня, використовуючи майстер завантаження, щоб створити USB з Win 7 Ultimate x64 з SP1 і встановила його прямо (після вирішення швидке питання підтримки NTFS з використанням NTFS-3g під Lion) і з тих пір були щасливі. Існує папка підтримки, створена Boot Camp, яка містить інсталятор Boot Camp, який встановлює всі драйвери (включаючи нібито відсутній драйвер NVIDIA), і все є підказками.

Тепер повернемось до резолюції та використання цього ноутбука для розробки…

З вікна ви отримаєте максимальну роздільну здатність (2880x1800), і Windows застосує 150% масштабування DPI (насправді це 144 DPI на відміну від 92 DPI за замовчуванням). І хоча ви будете дивуватися дисплею, ви швидко зрозумієте, що текст все ще занадто малий. Я отримав майже ідеальний 20x20, і мені довелося піднятися до 168%, перш ніж я почував себе більш-менш комфортно. (Зверніть увагу, що я пробував на 200%, 175% та деякі інші значення між ними, і хоча текст стає більшим, багато елементів інтерфейсу (навіть Windows / Office 2010) починають неправильно поводитись, виглядають нерівними тощо). Отже, знову ж таки, після Дещо експериментуючи, я влаштувався на 168%.

Як тільки ви влаштуєтесь у будь-якому DPI, який вам найбільше комфортний, ви почнете налаштовувати всі свої додатки - Office, інші браузери, RDP, студію управління, Visual Studio тощо, і саме там це починає бути трохи складним. Не всі програми підтримують високу DPI (або не "стандартну" настройку DPI). Хоча IE8 і MS Office 2010 обробляють все досить добре, інші програми можуть вимагати від вас налаштування сумісності та відключення ефекту DPI, що змушує їх працювати правильно, але текст є надзвичайно крихітним, якщо ви не заходите і не регулюєте розмір тексту за замовчуванням (що є що ви нарешті зробите майже всюди). Отже, готуйтеся до масштабування як божевільного, хоча багато додатків запам’ятають та поважають налаштування масштабування, коли ви наберете його.

Коротка примітка щодо інших браузерів - щодо цього коментаря я дещо утримуюсь від використання Opera та Chrome, тому що я не зміг знайти правильну комбінацію масштабування, яка б добре працювала для елементів інтерфейсу веб-сторінки. Звичайно - текст більший, - але розрив макета і речі виглядають досить дивно, щоб я перейшов до іншого браузера. Поки що я задоволений IE8, Firefox 14, навіть Safari, але не з Chrome чи Opera.

Ще одна сторона зауважує, що якщо у вас немає інших супервисоких моніторів, переміщення екрана форми заявки MBP на монітор з меншою роздільною здатністю 25XX спричинить виклик (якщо не встановлено вищезазначений параметр сумісності, і навіть тоді вам потрібно буде зменшити текст / зменшення масштабу. Це пов’язано з тим, що навіть "типовий" монітор високої роздільної здатності 1080p (тобто 1920 х 1080) відображатиме ваш додаток, як 680 x 480, коли ви переміщуєте його з дисплея MBP - не фізично, а з огляду на це - звинувачуйте вашу нову сітківку відобразити, якщо вам подобається ...

Але повернемося до дисплея сітківки - сам дисплей дивовижно різкий і чіткий, і з невеликим зусиллям ви отримаєте величезну користь (особливо якщо ви кодер), оскільки ви зменшите менше, але набагато ... набагато чіткіший текст ( тому менший текст більше не є проблемою), а це означає, що ви можете відображати набагато більше коду на екрані, і ваша ефективність значно покращиться!

На завершення, як тільки ви перейдете на сітківку, ви не зможете повернутися назад - кілька годин працюючи з нею, і ви не зможете використовувати типовий ноутбук (або дисплей з низькою роздільною здатністю), оскільки все буде виглядати нерівним і нечітким.

Це все, що я маю сказати - дякую за прочитане.


Короткий перелік рекомендацій щодо запуску Retina в Windows. Можливо, це вам подобається. Але загалом біг сітківки під вікнами просто не корисний, якщо працює в 150% (або що-небудь ще, крім 100%). Частково багато програм почнуть недоброзичливо і скорочувати тексти тощо. Частково тому, що якщо ви приєднаєте зовнішній екран, вони також будуть змушені працювати з великими шрифтами. Також такі програми, як віддалений робочий стіл, не підтримують масштабування DPI, тому все дуже мало. Я працював із сітківкою протягом тижнів, і я просто виставив її на продаж і придбав новий комп’ютер. Я абсолютно ненавиджу сітківку під Windows.
Томас Єсперсен

@ThomasJespersen Якщо ви запускаєте Windows на 100%, чи все спрацює нормально (хоч і робить текст крихітним, з яким я можу жити)? Я дуже хочу розвиватися у Visual Studio з Retina MBP 13 ", і я не проти трохи примружитися.
vargonian

6

У мене є "погані новини" для вас. Ви хочете отримати новий Retina MBP.

Я зараз запускаю VMware 3 на моєму, при найвищій роздільній здатності з 5 варіантів. Неретинальні програми, такі як VMware, сприймають це як 1920x1200. У Windows текст трохи трохи, але він працює. За замовчуванням - 1440x900 - найгостріший. Додатки для сітківки використовуватимуть кожен піксель, а додатки для сітківки - чотири пікселі.

Додаток, який підтримує дисплей сітківки, має доступ до повного дозволу. Якщо програма написана правильно, то всі елементи керування та віджети та речі говорять точно однакового розміру, вони просто стають чіткішими. Приклад Порталу - це те, чому вони не виставляють повного дозволу.

Це означає, що я можу нормально запускати свою машину в 1440x900, отримуючи шалено гострий текст. Коли я хочу завантажити Xcode та відредагувати інтерфейс iPad iPad, я можу зменшити дисплей до 1920x1200, для деякої (на диво незначної) втрати різкості та більше підходити до екрана.

Як я розумію, з причин різкості, коли я збільшую роздільну здатність до максимуму, це здається дисплеєм сітківки 1920x1200 - так що сітківки програми відображаються на 3840x2400, і це зменшується до реального рідного дисплея 2880x1800. Це дає кращі результати, ніж масштабування 1920x1200 до 2880x1800.

VMware не включає жодних API сітківки, тому він робить подвоєння пікселів. Звичайно, навіть якщо він підтримував API сітківки, я не знаю, чи є у додатків Windows щось близько. Отже: програми Windows виглядають як 1440x900 або 1920x1200, або один із інших 3 варіантів (панель керування "Дисплеї" не повідомляє вам про фактичні рішення, у типовому стилі Apple.)


Ах, це має сенс. Як почувається VMWare 1920x1200 в порівнянні з використанням Windows на "рідному" дисплеї 1920x1200? Чи такий текст чистий? (Маючи на увазі, що я вважаю, що Cleartype не працює ...). Не цікаво, якщо ви знімаєте "mac" скріншот екрану VMWare, чи виходить це зображення як зображення 2880x1800 або 1920x1200?
Родді

Знімки екрана виходять як повна роздільна здатність сітківки. Іншими словами, якщо я знімаю екран, а потім вставляю його в електронний лист, він за замовчуванням вдвічі більший. Що стосується рідних 1920x1200, то вдома я найближчий - 1920x1080. Я спробую пам'ятати, щоб перевірити, коли я повернуся додому у вівторок. Це виглядає трохи нечітко, але непогано. Він невеликий . Я думаю, що фізичні розміри є більшою проблемою. 17 "MBP був 1920x1200, і це вважалося версією більш високої роздільної здатності. Мій РК-дисплей 1920x1080 - 22". Можливо, вам знадобляться окуляри для читання. Якщо ви хочете лише іноді отримати максимальну роздільну здатність, я думаю, ви будете задоволені.
Гопі Флахерті

1
Я дивився на таблицю SQL, яка переливалася на кілька рядків. Я скоротив шрифт Terminal вниз, щоб він змістився в одному рядку. 714 стовпчиків завширшки. Мені потрібно пройти близько 8 "від екрана, щоб прочитати його. Не буду робити вигляд, що приємно користуватися таким розміром, але це можна зробити.
Gopi Flaherty

Якщо я завантажуюся в Windows 7 через Boot Camp, яку ефективну роздільну здатність я можу розраховувати на запуск? Чи можливо запустити в нативної роздільної здатності сітківки (розуміючи, що текст буде надзвичайно малим)? Я шукаю рішення, яке надасть велику кількість нерухомості на екрані на маленькому екрані, і я не надто переживаю за примруження до цього часу.
варгонський

4

Я розробник Windows, що використовує Parallels 8 для запуску VM Windows 8 на Macbook Pro Retina 15 "2013 року.

Мені вдалося вирішити проблеми, які виникали із програмами Visual Studio та іншими програмами (я описую деякі проблеми, які я бачив нижче), перейшовши до конфігурації Parallels через "Налаштувати ... -> Обладнання -> Відео" та налаштування роздільну здатність до масштабування. А потім у вікні Windows 8 встановіть "Розмір усіх елементів" на "100%", клацнувши правою кнопкою миші на робочому столі, виберіть "Роздільну здатність екрана", виберіть посилання "Зробити текст та інші елементи більшими або меншими", а потім виберіть '100%'. У мене в роздільній здатності Windows 8 встановлено 1440x900 (я не пробував більш високої роздільної здатності, оскільки це для мене зручно.) Це, здається, вирішило усі проблеми, які у мене виникли.

Спочатку я був дуже розчарований резолюцією програм Visual Studio 2010/2012 та SQL Server Management, коли використовував рекомендовані паралельні параметри "Відео" "Найкраще для сітківки". Це, по суті, визначає рівень DPI в Windows дуже високим (199%). Текст не був жахливо розмитим, але також не було зрозумілим. Те, як це вплинуло на макет деяких вікон Visual Studio, було жахливим. Наприклад, при використанні консолі управління SQL Server при спробі приєднати новий .mdf, вікно провідника файлів для перегляду у mdf було б абсолютно порожнім, і мені доведеться максимально збільшити вікно, щоб побачити повзунок ієрархії папок. Я міг переглядати потрібний файл. Іноді текст був відрізаний і, хоча текст був очікуваним розміром для роздільної здатності,

З моменту переходу на "Scaled" (та 100% DPI в Windows 8) я не бачив жодної з цих проблем, і мені подобається використовувати 15-дюймову сітківку для розробки Windows.


3

Це питання щодо розміру шрифту на Retina MacBook Pro наближається до вашого.

Коротше кажучи, це однакова кількість тексту на екрані, вона має лише набагато більше деталей. Я здогадуюсь, що так само і з Windows. (Ось сподіваємось, що драйвери Windows підтримуватимуть графіку Retina.)


Але, мабуть, ви можете зменшити розмір шрифту, використовуючи ваші інструменти, не втрачаючи якості? Таким чином, ви отримуєте більше тексту, але він залишається розбірливим.
Родді

На одному рівні масштабу кількість тексту залишається однаковою. Якщо збільшити масштаб, ви побачите, що якість на екрані сітківки залишається набагато вище.
Міхель

1
Windows трактуватиме це як роздільну здатність екрана, а текст буде меншим, але набагато більше вміститься на екрані. Windows не буде в ОС автоматично подвоювати ширину рядків, і такі, як iOS / MacOS, будуть. Ви можете налаштувати налаштування DPi для вікон, за замовчуванням яких 96.
jtreser

3

Нещодавно я написав рецензію на програмування Windows на сітківці MacBook , зосередивши увагу на проблемах ноутбука Windows, про які рідко говорять, але їх не можна недооцінювати.

Коротка версія:

  • Широка відсутність підтримки високих параметрів DPI - це, безумовно, найбільша проблема. Часто потрібно витратити велику кількість часу на налаштування нових додатків та пошук на Google, як виправити проблеми, і, на жаль, деякі проблеми (наприклад, показані на скріншоті нижче) неможливо виправити.

    введіть тут опис зображення

    В цілому, це просто дуже хакі . Ми можемо сподіватися, що коли монітори дуже високої роздільної здатності стають все більш поширеними, ці питання поступово зникнуть, але цього ще не сталося.

  • Акумулятор працює вдвічі менше часу, ніж у Mac OS. Причина полягає в тому, що Windows може використовувати лише карту nvidia, тоді як у Mac OS карта nvidia використовується лише під час роботи з інтенсивними графічними операціями, а інтегрована карта (яка споживає значно менше енергії) використовується для щоденних операцій, наприклад перегляд Інтернету.

  • Клавіатура оптимізована для Mac OS . Прикладом може бути розміщене положення вікон та клавіш alt. Це найменша проблема.

Крім цих 3 випусків, все інше працює. Продуктивність чудова, bootcamp проста у використанні, і у мене ніколи не було проблем з цим, дисплей чіткий, ноутбук прекрасний.

Я просто хочу, щоб мені не доводилося займатися питаннями ІПС.


2

Виходячи з цієї статті AnandTech , виявляється, що існує п'ять легко доступних налаштувань роздільної здатності. Кожен з них виводиться в 2х номінальній роздільній здатності, потім це зображення виводиться на екран. Нормальний режим пікселя для пікселя використовує 1440x900 як номінальну роздільну здатність, яка відображається в 2x (2880x1800), що ідеально підходить до екрана. Є дві більш високі роздільні здатності, найвища з яких номінально 1920x1200, яка відображається з подвійним резонансом і яка відображається. (Справа в рендеруванні більшої роздільної здатності, ніж на екрані, тому зображення знімається без вибірки, а не збільшується, що виглядає краще.


2

Я можу запропонувати вам деякий досвід кодування в середовищі 200PPI (за допомогою Linux): у мене IBM T221 (22 "монітор і роздільна здатність 3840x2400). Існує помилка Chromium, що URL-адреса, панель закладок і таке інше не підкоряються налаштуванням DPI, тому це майже нечитано мало. Мені потрібно нахилитися надзвичайно близько, щоб прочитати це. Зазвичай я дуже сильно збільшуюсь під час перегляду, тому що веб-сайти за замовчуванням також нечитабельні, а в Chrome деякі сайти (Macrumors) ігнорують масштабування (argh). Перемкніть на Firefox, це Деякі аплети Java (зокрема додаток BrettspielWelt для наборів програм) також ігнорують налаштування DPI. Це просто недобре. Ви будете використовувати http://osxdaily.com/2012/01/02/enable-screen-zoom-in-mac- os-x-lion / іноді. Одні програми, які підкоряються масштабуванню, такі дуже гарні :)


IBM T221 - мені довелося це подивитися - ух!
Родді

Більшість цих проблем у Mac не матимуть, оскільки вони мають меншу логічну роздільну здатність для додатків, ніж фактичний екран.
mckeed

0

Додаток - це лише додаток, це лише додаток, будь то віртуальна машина в паралелях чи гра, а Keynote спеціально згадав про подвоєння пікселів для додатків, які не мають сітківки (що має сенс, вони повинні співіснувати), тож якщо ви не завантаження безпосередньо в Bootcamp, я не передбачаю проблеми


Ага. Тож Macbook Retina з vmWart-включеним vmWare насправді дав би мені лише 1440x900? Це, мабуть, не добре в довгостроковій перспективі ...
Родді

Якщо паралелі не отримують оновлення Retina з можливістю надання VM у рідній або піксельній формі вдвічі ...
stuff

0

Я використовую MacBook на рідній 2880x1800 без проблем, але це я. У мене Windows працює за замовчуванням з налаштуваннями 96 DPI без проблем. 150%, на які драйвер Mac автоматично збільшував його, є величезним IMHO.

У будь-якому випадку я використовую T221 на Linux і у мене встановлено X на 75 DPI, і у мене ніколи не було проблем з читанням матеріалів, тому це залежить просто від людини.


0

Якщо ви кодер і використовуєте шрифт фіксованої ширини, наприклад оригінальний шрифт IBM VGA та похідні (шрифт Linux за замовчуванням, "один із шрифтів V11 XGA з підтримкою UTF", Fixedsys, Fixedsys Excelsior тощо), то ваші параметри повинні бути обмежені 2-кратним масштабуванням?

Безумовно, шрифт Fixedsys повинен виглядати менш чітко при роздільній здатності 1920x1200, на сітківці macbook pro, порівняно з ноутбуком із вбудованим дисплеєм 1920x1200.


2
Фіксована ширина не передбачає растрового зображення. Microsoft Consolas - це відмінний шрифт Truetype для розробки програмного забезпечення.
Родді

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.