Display Retina per MacBook per la codifica


36

Questa è una domanda che potrebbe essere migliore su Stack Overflow o Programmatori, ma ho pensato di provarlo prima qui.

Come programmatore, ho bisogno di molto spazio sullo schermo per l'IDE e i file che sto modificando. Se devo lavorare da un laptop, attualmente uso un Acer con schermo da 18,5 "e risoluzione 1920x1200. È vecchio, pesante (quasi 4 kg) e necessita di sostituzione.

Gran parte del mio lavoro è su Windows, ma la capacità di fare lo sviluppo di Mac e iOS sarebbe ottima, quindi sto prendendo in considerazione un MacBook Pro con VMware o Parallels.

Il nuovo MacBook Retina suona alla grande, ma sono preoccupato che il DPI ultra-alto non funzionerà bene se usato con Windows su Parallels e il testo sarà così piccolo da essere illeggibile (molte app di Windows tendono a non ridimensionare bene i caratteri, e la mia vista non è più al 100%).

Qualcuno ha esperienza di esecuzione di un IDE (Delphi, Visual Studio, qualunque cosa) su un MacBook Pro Retina sotto Parallels? C'è stato un aumento significativo della quantità di informazioni utilmente leggibili rispetto a un MacBook non Retina?

[Modifica: ho appena letto alcune cose più dettagliate su come ridimensionare il display da AnandTech. Lo screenshot che mostra Portal con una console illeggibile è la cosa che mi preoccupa. ]


2
Non credo che molte persone abbiano già installato il nuovo MacBook Pro e che queste applicazioni siano installate :-) Dovrai aspettare ancora un paio di giorni!
Michiel,

1
@Michiel, concordato. Meglio fare presto la domanda!
Roddy,

3
È perfettamente ok fare nuove domande sapendo che potrebbero passare settimane prima che qualcuno con esperienza reale possa metterlo in campo. Corri il rischio che molte persone si presentino e speculino, ma i voti e le modifiche possono aiutare a perfezionare le domande e le risposte secondo necessità.
bmike

1
+1 per un ottimo commento @bmike, ma il mio commento non era destinato a essere distruttivo o simile. Solo così siamo chiari :)
Michiel,

Lo screenshot di Portal è stato dopo aver aumentato la risoluzione in-game a 2880x1800, cosa che non puoi nemmeno fare nel resto del sistema operativo.
Mckeed,

Risposte:


7

Sono uno sviluppatore di software attivo e DBA, che guarda il codice tutto il giorno e ADORO assolutamente il mio nuovo MacBook Pro retina con Windows 7 installato sotto Boot Camp!

Una rapida barra laterale è che sono ancora confuso quando leggo articoli sulla mancanza di disponibilità del driver NVIDIA e altri problemi pubblicati nelle recensioni anche su siti importanti come Anandtech. Penso che potrebbero aver creato le loro recensioni prima che Apple iniziasse a spedire ufficialmente questi laptop ... un rapido problema di supporto NTFS utilizzando NTFS-3g sotto Lion) e da allora siamo felici. Esiste una cartella di supporto creata da Boot Camp che contiene il programma di installazione Boot Camp, che installa tutti i driver (incluso il driver NVIDIA apparentemente mancante) e tutto è al top.

Ora, torniamo alla risoluzione e all'uso di questo laptop per lo sviluppo ...

Immediatamente otterrai la risoluzione massima (2880x1800) e Windows applicherà il ridimensionamento DPI del 150% (in realtà è 144 DPI rispetto ai 92 DPI per impostazione predefinita). E anche se ti meraviglierai del display, ti accorgerai rapidamente che il testo è ancora troppo piccolo. Ho ottenuto un 20x20 quasi perfetto e dovevo ancora salire fino al 168% prima di sentirmi più o meno a mio agio. (Nota che ho provato il 200%, il 175% e alcuni altri valori nel mezzo, e sebbene il testo diventi più grande, molti elementi dell'interfaccia utente (anche Windows / Office 2010) iniziano a comportarsi male, sembrano pixelati, ecc.) Quindi, di nuovo, dopo alcuni esperimenti, mi sono fissato al 168%.

Una volta stabilito il DPI a tuo agio, inizierai a configurare tutte le tue app: Office, Altri browser, RDP, Management Studio, Visual Studio, ecc., Ed è qui che inizia a essere un po 'impegnativo. Non tutte le app supportano DPI elevati (o impostazioni DPI non "standard"). Mentre IE8 e MS Office 2010 gestiscono tutto ragionevolmente bene, altre app potrebbero richiedere di regolare le impostazioni di compatibilità e disabilitare l'effetto del DPI, il che le fa funzionare bene, ma il testo è super piccolo a meno che non si acceda e si regoli la dimensione del testo predefinita (che è cosa finirai per fare praticamente ovunque). Quindi, preparati a Zoom come un matto, anche se molte app ricorderanno e rispetteranno l'impostazione dello zoom una volta effettuata la connessione.

Nota rapida riguardo ad altri browser: a partire da questo commento, mi astengo in qualche modo dall'utilizzare Opera e Chrome, perché non sono riuscito a trovare una giusta combinazione Zoom che abbia funzionato bene per gli elementi dell'interfaccia utente della pagina web. Certo - il testo è più grande - ma il layout si interrompe e le cose sembrano abbastanza strane per me da passare a un altro browser. Finora sono contento di IE8, Firefox 14, persino Safari, ma non con Chrome o Opera.

Un'altra nota a margine è che, a meno che tu non abbia altri monitor super hi-rez, spostare la schermata del modulo di domanda MBP su un monitor con una risoluzione inferiore a 25XX rappresenterà una sfida (a meno che non sia stata impostata la suddetta impostazione di compatibilità, e anche allora dovrai ridurre il testo / zoom indietro.) Questo perché anche un monitor "tipico" ad alta risoluzione 1080p (ovvero 1920 x 1080) visualizzerà la tua app come 680 x 480 quando la sposti dal display MBP - non fisicamente, ma percettivamente - dai la colpa alla tua nuova retina visualizza se ti piace ...

Ma torniamo al display della retina: il display stesso è incredibilmente nitido e chiaro e con un piccolo sforzo otterrai enormi benefici (specialmente se sei un programmatore) man mano che riduci, ma molto, molto ... testo molto più chiaro ( quindi il testo più piccolo non è più un problema), il che significa che puoi visualizzare molto più codice sullo schermo e la tua efficienza migliorerà in modo significativo!

In chiusura, una volta che vai sulla retina, non puoi tornare indietro - qualche ora lavorando con esso e non sarai in grado di utilizzare un tipico laptop (o display a basso rez), perché tutto sembrerà pixelato e sfocato.

Questo è tutto ciò che devo dire - grazie per aver letto.


Downvote per raccomandare di eseguire Retina su Windows. Potrebbe essere che lo ami. Ma in generale eseguire retina sotto Windows non è affatto buono quando si esegue nel 150% (o qualsiasi altra cosa tranne il 100%). In parte molti programmi inizieranno a comportarsi in modo anomalo e tagliare testi ecc. In parte perché se si collega uno schermo esterno, saranno costretti a funzionare anche con caratteri grandi. Anche programmi come il desktop remoto non supportano il ridimensionamento DPI, quindi tutto è molto piccolo. Ho funzionato con la retina per settimane, l'ho appena messa in vendita e ho comprato un nuovo computer. Odio assolutamente la retina sotto Windows.
Thomas Jespersen,

@ThomasJespersen Se esegui Windows al 100%, tutto funzionerà bene (anche se rendendo il testo minuscolo, con cui potrei essere in grado di convivere)? Voglio davvero svilupparmi in Visual Studio con un Retina MBP 13 ", e non mi dispiace strizzare gli occhi un po '.
Vargonian

6

Ho "cattive notizie" per te. Vuoi il nuovo MBP Retina.

Sto eseguendo VMware 3 sul mio in questo momento, alla massima risoluzione delle 5 scelte. Le app non retina come VMware la vedono come 1920x1200. In Windows il testo è un po 'piccolo, ma funziona. L'impostazione predefinita, 1440x900, è la più nitida. Le app Retina useranno ogni pixel, le app non retina useranno quattro pixel.

Un'app che supporta il display retina ha accesso alla risoluzione massima. Se l'app è scritta correttamente, tutti i controlli, i widget e le cose dicono esattamente la stessa dimensione apparente, diventano semplicemente più nitidi. L'esempio del portale è il motivo per cui non espongono la risoluzione completa.

Ciò significa che posso far funzionare normalmente la mia macchina a 1440x900, ottenendo un testo follemente nitido. Quando voglio caricare Xcode e modificare un'interfaccia utente per iPad, posso quindi ridurre il mio display a 1920x1200, per una perdita (sorprendentemente minore) di nitidezza e adattarmi molto di più allo schermo.

A quanto ho capito, per motivi di nitidezza, quando aumento la risoluzione fino a un massimo, sembra essere un display retina 1920x1200, quindi le app retina vengono visualizzate a 3840x2400 e vengono ridimensionate al reale display nativo di 2880x1800. Ciò produce risultati migliori rispetto al ridimensionamento 1920x1200 fino a 2880x1800.

VMware non include API per la retina, quindi raddoppia i pixel. Ovviamente, anche se supportava le API della retina, non so se le app di Windows abbiano qualcosa di simile. Quindi: le app di Windows sembrano 1440x900 o 1920x1200 o una delle altre 3 scelte (Il pannello di controllo Display non ti dice le risoluzioni effettive, nel tipico stile Apple.)


Ah, ha senso. Come si sente VMWare 1920x1200 rispetto all'utilizzo di Windows su un display 'nativo' 1920x1200? Il testo è pulito? (Tenendo presente che suppongo che Cleartype non funzioni ...). Per interesse, se si acquisisce uno screenshot 'mac' della schermata VMWare, viene visualizzato come un'immagine 2880x1800 o 1920x1200?
Roddy,

Le schermate vengono visualizzate come risoluzione della retina completa. In altre parole, se faccio uno screenshot e poi lo incollo in un'e-mail, per impostazione predefinita è due volte più grande. Per quanto riguarda il 1920x1200 nativo, il più vicino che ho è 1920x1080, a casa. Cercherò di ricordare di controllare quando torno a casa martedì. Sembra un po ' sfocato, ma non male. E ' piccola . Penso che la dimensione fisica sia il problema maggiore. Il 17 "MBP era 1920x1200, ed era considerata la versione a risoluzione più elevata. Il mio LCD 1920x1080 è ~ 22". Potresti aver bisogno di occhiali da lettura. Se vuoi solo la massima risoluzione a volte, penso che sarai soddisfatto.
Gopi Flaherty,

1
Stavo guardando una tabella SQL che si stava riversando su più righe. Ho ridotto il carattere del Terminale verso il basso per adattarlo a una riga. 714 colonne di larghezza. Devo allontanarmi di circa 8 "dallo schermo per leggerlo. Non farò finta che sia piacevole da usare a quella dimensione, ma si può fare.
Gopi Flaherty,

Se avvio in Windows 7 tramite Boot Camp, quale risoluzione effettiva posso aspettarmi di eseguire? È possibile eseguire la risoluzione nativa della retina (comprendendo che il testo sarebbe estremamente piccolo)? Sto cercando una soluzione che offra un sacco di spazio sullo schermo su un piccolo schermo e non sono troppo preoccupato per lo strabismo a questo punto.
vargonian

4

Sono uno sviluppatore di Windows che utilizza Parallels 8 per eseguire una VM Windows 8 su un Macbook Pro Retina 15 "2013.

Sono stato in grado di risolvere i problemi che avevo con le applicazioni di Visual Studio e altre app (descrivo alcuni dei problemi che stavo vedendo di seguito) andando alla configurazione di Parallels tramite 'Configura ... -> Hardware -> Video' e impostazione la risoluzione su "Ridimensionata". Quindi nella VM di Windows 8 imposta "Dimensione di tutti gli elementi" su "100%" facendo clic con il pulsante destro del mouse sul desktop, selezionando "Risoluzione schermo", selezionando il collegamento "Ingrandisci o rimpicciolisci testo e altri elementi", quindi selezionando '100%'. Ho la mia risoluzione di Windows 8 impostata su 1440x900 (non ho provato una risoluzione più alta poiché mi risulta comoda). Questo sembra aver risolto tutti i problemi che stavo riscontrando.

Inizialmente sono rimasto molto deluso dalla risoluzione di Visual Studio 2010/2012 e dalle applicazioni di gestione di SQL Server quando stavo usando l'impostazione "Video" consigliata da Parallels "Migliore per Retina". Ciò essenzialmente imposta il DPI in Windows su un valore molto elevato (199%). Il testo non era orribilmente sfocato, ma non era nemmeno chiaro. Il modo in cui ha influenzato il layout di alcune finestre di Visual Studio è stato orribile. Ad esempio, quando si utilizza SQL Server Management Console quando si tenta di allegare un nuovo .mdf, la finestra di esplorazione file per sfogliare il mdf sarebbe completamente vuota e dovrei ingrandire la finestra solo per vedere un frammento della gerarchia di cartelle, quindi Potrei sfogliare il file che volevo. A volte il testo veniva troncato e, sebbene il testo fosse una dimensione prevista per la risoluzione,

Da quando sono passato a "Ridimensionato" (e DPI al 100% in Windows 8) non ho riscontrato nessuno di questi problemi e mi diverto a usare lo sviluppo di Retina 15 "per Windows.


3

Questa domanda sulla dimensione del carattere su un MacBook Pro Retina si avvicina alla tua.

In breve, è la stessa quantità di testo sullo schermo, ha solo molti più dettagli. Immagino sia lo stesso con Windows. (Speriamo che i driver di Windows supportino la grafica Retina.)


Ma presumibilmente puoi ridurre la dimensione del carattere utilizzata dai tuoi strumenti senza perdere la qualità? Quindi ottieni più testo, ma rimane leggibile.
Roddy,

Allo stesso livello di zoom, la quantità di testo rimane invariata. Se ingrandisci, vedrai che la qualità su un display Retina rimane molto più alta.
Michiel,

1
Windows lo considererà come una risoluzione dello schermo e il testo sarà più piccolo ma molto di più si adatterà sullo schermo. Windows non raddoppierà automaticamente le larghezze di linea nel sistema operativo, come iOS / MacOS. È possibile regolare l'impostazione DPi per Windows, il cui valore predefinito è 96.
jtreser

3

Di recente ho scritto una recensione sulla programmazione di Windows sulla retina del MacBook , concentrandomi sui problemi specifici di Windows del laptop di cui raramente si parla ma che non vanno sottovalutati.

Versione breve:

  • La diffusa mancanza di supporto per impostazioni DPI elevate è di gran lunga il problema più grande. Spesso è necessario dedicare molto tempo alla configurazione di nuove app e alla ricerca su google su come risolvere i problemi, e purtroppo alcuni problemi (come quello mostrato nello screenshot qui sotto) non possono essere risolti.

    inserisci qui la descrizione dell'immagine

    Nel complesso, sembra molto confuso . Possiamo sperare, ora che i monitor ad altissima risoluzione stanno diventando più comuni, questi problemi scompariranno gradualmente ma questo non è ancora successo.

  • La batteria dura metà del tempo su Windows rispetto a quanto fa su Mac OS. Il motivo è che Windows è in grado di utilizzare solo la scheda nvidia, mentre su Mac OS la scheda nvidia viene utilizzata solo quando si eseguono operazioni ad alta intensità grafica e la scheda integrata (che consuma molta meno energia) viene utilizzata per le operazioni quotidiane, come navigando su internet.

  • La tastiera è ottimizzata per Mac OS . Un esempio è la posizione scambiata delle finestre e dei tasti alt. Questo è il problema minore.

Oltre a questi 3 problemi, tutto il resto funziona. Le prestazioni sono eccezionali, bootcamp è facile da usare e non ho mai avuto problemi, il display è nitido, il laptop è bellissimo.

Vorrei solo non dover affrontare i problemi DPI.


2

Sulla base di questo articolo AnandTech , sembra che ci siano cinque impostazioni di risoluzione facilmente accessibili. Ognuno è renderizzato al doppio della risoluzione nominale, quindi l'immagine viene messa sullo schermo. La modalità pixel per pixel normale utilizza 1440x900 come risoluzione nominale, che viene renderizzata a 2x (2880x1800), che si adatta perfettamente allo schermo. Esistono due risoluzioni più alte, la più alta delle quali è nominalmente 1920x1200, che viene visualizzata a doppia risoluzione e visualizzata. (Il punto di rendere una risoluzione più alta rispetto allo schermo è che l'immagine viene sottocampionata invece che sottocampionata, il che sembra migliore.


2

Posso offrirti un po 'di esperienza nella codifica in un ambiente 200PPI (usando Linux): ho un IBM T221 (monitor 22 "e risoluzione 3840x2400). C'è un bug di Chromium che la barra degli indirizzi, la barra dei segnalibri e così non obbedisce alle impostazioni DPI quindi è quasi illeggibilmente piccolo. Ho bisogno di avvicinarmi molto per leggerlo. Di solito, ingrandisco molto durante la navigazione perché l'impostazione predefinita per i siti Web è anche illeggibile e in Chrome alcuni siti (Macrumors) ignorano lo zoom (argh). Passa a Firefox, Alcuni applet Java (in particolare l'app per giochi da tavolo BrettspielWelt) ignorano anche l'impostazione DPI. È semplicemente poco buono. Utilizzerai http://osxdaily.com/2012/01/02/enable-screen-zoom-in-mac- os-x-lion / a volte I programmi Othewise che obbediscono allo zoom sono così belli :)


IBM T221 - Ho dovuto cercarlo - wow!
Roddy,

Il Mac non avrà la maggior parte di questi problemi, perché presenta una risoluzione logica inferiore per le app rispetto allo schermo reale.
Mckeed,

0

Un'app è solo un'app è solo un'app, che si tratti di una macchina virtuale in parallelo o di un gioco, e il Keynote menziona specificamente il raddoppio dei pixel per le app non retina (il che ha senso, devono coesistere), quindi a meno che tu non avvio diretto in Bootcamp, non prevedo un problema


Ah. Quindi un Macbook Retina con un vmWare non abilitato alla retina in realtà mi darebbe solo 1440x900? Probabilmente non andrà bene a lungo termine ...
Roddy,

A meno che paralleli non ottenga un aggiornamento di Retina con l'opzione per fornire le macchine virtuali in pixel nativi o raddoppiate ...
stuffe,

0

Uso il MacBook a 2880x1800 nativo senza problemi ma sono io. Windows funziona con le impostazioni predefinite di 96 DPI senza problemi. Il 150% a cui il driver Mac ha aumentato automaticamente è enorme IMHO.

Comunque uso un T221 su Linux e ho X impostato su 75 DPI e non ho mai avuto problemi a leggere roba, quindi dipende solo dalla persona.


0

Se sei un programmatore e stai utilizzando un carattere a larghezza fissa, come il carattere originale VGA IBM e le derivate (carattere linux predefinito, "uno dei caratteri VGA X11 con supporto UTF", Fixedsys, Fixedsys Excelsior, ecc.), Quindi le tue opzioni deve essere limitato a 2 ridimensionamenti?

Sicuramente il font Fixedsys deve apparire meno nitido con una risoluzione di 1920x1200, sul macbook pro retina rispetto a un laptop con un display 1920x1200 nativo.


2
La larghezza fissa non implica bitmap. Microsoft Consolas è un font TrueType eccellente per lo sviluppo del software.
Roddy,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.