Kodlama için MacBook Retina Ekranı


36

Bu, Stack Overflow veya Programcılar için daha iyi olabilecek bir sorudur, ancak önce burada deneyeceğimi düşündüm.

Bir programcı olarak, IDE ve düzenlediğim dosyalar için çok sayıda ekran emlakına ihtiyacım var. Dizüstü bilgisayardan çalışmam gerekiyorsa, şu anda 18.5 "ekran ve 1920x1200 çözünürlüğe sahip bir Acer kullanıyorum. Eski, ağır (neredeyse 4 kg) ve değiştirilmesi gerekiyor.

Çalışmalarımın çoğu Windows'da, ancak Mac ve iOS geliştirme yapabilmek harika olurdu, bu yüzden bunun yerine VMware veya Parallels içeren bir MacBook Pro'yu düşünüyorum.

Yeni MacBook Retina kulağa hoş geliyor, ancak ultra yüksek DPI'nin Windows'ta Paralellikler ile kullanıldığında iyi çalışmayacağından ve metnin okunamayacak kadar küçük olacağından endişeleniyorum (çoğu Windows uygulaması fontları iyi ölçeklendirmiyor ve görüş alanım artık% 100 değil).

Paralellikler altındaki Retina MacBook Pro'da IDE (Delphi, Visual Studio, her neyse) kullanma deneyimi olan var mı? Retina olmayan bir MacBook'a kıyasla kullanışlı okunaklı bilgi miktarında önemli bir artış oldu mu?

[Düzenleme: Ekranın AnandTech'ten nasıl ölçeklenebileceği hakkında daha ayrıntılı şeyler okudum . Portalı okunaksız bir konsolla gösteren ekran görüntüsü beni ilgilendiren şey. ]


2
Pek çok insanın zaten yeni MacBook Pro'ya sahip olduğunu ve bu uygulamaların kurulu olduğunu sanmıyorum :-) Korkarım birkaç gün daha beklemeniz gerekecek!
Michiel

1
@Michiel, Anlaştık. Soruyu erken yaşta yapmak için en iyisi olsa!
Roddy

3
Gerçek deneyime sahip birisinin bu konuyu tartışmasından haftalar önce olacağını bilerek yeni sorular sormak kesinlikle sorun değil. Pek çok insanın ortaya çıkma ve spekülasyon yapma riskini taşıyorsunuz, ancak oylar ve düzenlemeler hem soru-cevap gerekliliklerini iyileştirmek için yardımcı olabilir.
bmike

1
Harika bir yorum için +1 @bmike, ancak yorumum yıkıcı ya da benzeri bir şey için tasarlanmamıştı. Sadece biz temiziz :)
Michiel

Portal'ın ekran görüntüsü, oyunun içindeki çözünürlüğü, işletim sisteminin geri kalanında bile yapamayacağınız 2880x1800'e yükselttikten sonraydı.
mckeed

Yanıtlar:


7

Gün boyu koda bakacak aktif bir yazılım geliştiricisiyim ve DBA'yim ve Windows 7 ile yeni Retina MacBook Pro'yu Boot Camp'e yükledim!

Hızlı bir kenar çubuğu, NVIDIA sürücüsünün kullanılabilirliği eksikliği ve gözden geçirmelerde Anandtech gibi diğer sitelerde bile yayınlanan diğer konular hakkındaki makaleleri okuduğumda kafamın karışmasıdır. Sanırım Apple resmi olarak bu dizüstü bilgisayarları piyasaya sürmeye başlamadan önce incelemelerini yaratmış olabilirler ... - yani 18 Haziran'da dizüstü bilgisayarımı aldım, Win 7 Ultimate x64'ü SP1 ile USB oluşturmak için Boot Camp sihirbazını kullandım ve düzelttim (çözdükten sonra Lion altında NTFS-3g kullanarak hızlı bir NTFS destek sorunu) ve o zamandan beri mutlu olmuştur. Tüm sürücüleri (sözde eksik NVIDIA sürücüsü de dahil olmak üzere) yükleyen Boot Camp yükleyicisini içeren Boot Camp tarafından oluşturulan bir destek klasörü var ve her şey en iyisidir.

Şimdi, çözünürlüğe geri dönelim ve bu dizüstü bilgisayarın geliştirme için kullanımı…

Kutunun dışında maksimum çözünürlüğe sahip olacaksınız (2880x1800) ve Windows% 150 DPI ölçeklendirmesi uygulayacaktır (aslında varsayılan olarak 92 DPI'nın aksine 144 DPI'dır). Ve ekrana hayran kalacaksanız da, metnin hala çok küçük olduğunu hemen fark edeceksiniz. Mükemmel bir 20x20'ye yakındım ve daha fazla veya daha az rahat hissetmeden önce% 168'e kadar çıkmam gerekiyordu. (Aralarında% 200,% 175 ve bazı diğer değerleri denediğimi ve metin daha da büyürse de, pek çok kullanıcı arayüzü öğesinin (hatta Windows / Office 2010'un bile) yanlış davranmaya başladığını, pikselli göründüğünü vb. Denediğimi unutmayın.) Bazı deneyler,% 168 olarak yerleşti.

En çok hangi DPI’da oturduğunuzu seçtikten sonra, tüm uygulamalarınızı kurmaya başlayacaksınız - Ofis, Diğer tarayıcılar, RDP, Management Studio, Visual Studio, vb. Tüm uygulamalar yüksek DPI'yı (veya "standart" olmayan DPI ayarını) desteklemez. IE8 ve MS Office 2010 her şeyi makul derecede iyi idare ederken, diğer uygulamalar uyumluluk ayarını ayarlamanızı ve DPI'nın etkisini düzeltmesini gerektirebilir; ancak, girdiğiniz ve varsayılan metin boyutunu ayarlamadığınız sürece metin küçük hemen hemen her yerde yapmakla sonuçlanacaksınız. Bu yüzden, çılgınca zoom yapmaya hazır olun, ancak birçok uygulama onu çevirdikten sonra zoom ayarını hatırlayacak ve saygı gösterecektir.

Diğer tarayıcılarla ilgili kısa not - bu yorumdan dolayı, biraz Opera ve Chrome kullanmaktan kaçındım, çünkü web sayfası kullanıcı arayüzü öğeleri için iyi çalışan doğru bir Zoom kombinasyonu bulamadım. Elbette - metin daha büyük - ancak düzen kesiliyor ve işler başka bir tarayıcıya gitmem için yeterince garip görünüyor. Şimdiye kadar IE8, Firefox 14, hatta Safari ile mutluyum, ancak Chrome veya Opera ile değil.

Diğer bir yan not ise, diğer süper hi-rez monitörleriniz olmadığında, başvuru formu MBP ekranını 25XX çözünürlükten daha düşük bir monitöre taşımak zor olacaktır (yukarıda belirtilen uyumluluk ayarı ayarlanmadıkça ve o zaman bile metni azaltmanız gerekecek) / uzaklaştırın.) Bunun nedeni, "tipik" bir hi-rez 1080p monitörün (yani 1920 x 1080) bile, uygulamanızı MBP ekranından hareket ettirdiğinizde 680 x 480 gibi göstermesidir - fiziksel olarak değil, algısal olarak - yeni retinanızı suçlarsınız İsterseniz görüntüleyin ...

Ancak retina ekranına geri dönün - ekranın kendisi inanılmaz derecede keskin ve net ve küçük bir çabayla, özellikle kodlayıcıysanız, küçüldükçe (ama kodlayıcıysanız) muazzam bir kazanç elde edersiniz (çok daha net ... yani daha küçük metin artık sorun değil), bu da ekranda çok daha fazla kod gösterebileceğiniz anlamına gelir ve verimliliğiniz önemli ölçüde artar!

Kapatırken, bir kez retinaya giderseniz, geri dönemezsiniz - birkaç saat çalışmanız ve tipik bir dizüstü bilgisayar (veya düşük rez ekran) kullanmanız mümkün olmayacaktır, çünkü her şey pikselli ve bulanık görünecektir.

Söylemem gereken tek şey bu - okuduğunuz için teşekkürler.


Windows'ta Retina'yı çalıştırmayı önerdiğiniz için oy verin. Onu sevmiş olabilirsin. Ancak genel olarak pencerelerin altında çalışan retina, sadece% 150 (veya% 100 dışında herhangi bir şey) çalıştırırken hiç de iyi değildir. Kısmen birçok program yanlış davranmaya ve metinleri kesmeye vb. Başlayacaktır. Kısmen, çünkü harici bir ekran takarsanız, büyük yazı tipleriyle de çalışmaya zorlanırlar. Ayrıca uzak masaüstü gibi programlar DPI ölçeklendirmeyi desteklemiyor, bu nedenle her şey çok küçük. Retina ile haftalardır koşuyorum ve satışa sundum ve yeni bir bilgisayar aldım. Windows altında Retina'dan kesinlikle nefret ediyorum.
Thomas Jespersen

@ThomasJespersen Windows’u% 100’de çalıştırıyorsanız, her şey iyi sonuç verir mi (metni küçültebilirim, yaşayabileceğim)? Gerçekten Visual Studio'da Retina MBP 13 "ile geliştirmek istiyorum ve biraz
şaşırtmak istemiyorum

6

Senin için "kötü haberlerim" var. Yeni Retina MBP'yi istiyorsunuz.

VMware 3'ü şu anda benimkide, 5 seçeneğin en yüksek çözünürlüğünde çalıştırıyorum. VMware gibi retina olmayan uygulamalar bunu 1920x1200 olarak görüyor. Windows'da metin biraz küçük ama işe yarıyor. Varsayılan, 1440x900 en keskindir. Retina uygulamaları her pikseli, retina dışı uygulamaları dört pikseli kullanır.

Retina ekranını destekleyen bir uygulama tam çözünürlüğe erişebilir. Uygulama doğru yazılırsa, tüm kontroller ve araçlar ve eşyalar tam olarak aynı görünür boyutta söylenirse, daha da keskinleşir. Portal örneği, tam çözünürlüğü neden göstermediklerinin nedenidir.

Bunun anlamı, makinemi normalde 1440x900'de çalıştırabilir, delice keskin metinler alabilirim. Xcode'u yüklemek ve bir iPad UI'yi düzenlemek istediğimde, ekranımı 1920x1200'e çekebilirim (biraz şaşırtıcı derecede küçük) netlik ve ekrana daha fazla sığma.

Anladığım kadarıyla, netlik nedenlerinden dolayı, çözünürlüğü maksimuma çıkardığımda 1920x1200 retina ekran gibi görünüyor - yani retina uygulamaları 3840x2400'de görüntüleniyor ve bu da 2880x1800 gerçek ekranına ölçekleniyor. Bu 1920x1200'ü 2880x1800'e kadar ölçeklemekten daha iyi sonuçlar verir.

VMware herhangi bir retina API'si içermez, bu yüzden piksel ikiye katlar. Tabii ki, retina API'lerini desteklese bile, Windows uygulamalarının yakın bir şeyleri olup olmadığını bilmiyorum. Yani: Windows uygulamaları 1440x900 veya 1920x1200 veya diğer 3 seçenekten birine benziyor (Ekranlar kontrol paneli size gerçek Apple tarzında gerçek çözünürlükleri söylemiyor.)


Ah, bu mantıklı. VMWare 1920x1200, Windows'u 'yerel' bir 1920x1200 ekran üzerinde kullanmaya kıyasla nasıl bir duygu? Metin temiz mi? (Cleartype'in çalışmadığını varsaydığımı aklımda tutarak ...). VMWare ekranının 'mac' ekran görüntüsünü alırsanız, 2880x1800 görüntü mü yoksa 1920x1200 görüntü mü çıkıyor?
Roddy

Ekran görüntüleri tam retina çözünürlüğü olarak çıkıyor. Başka bir deyişle, ekran görüntüsü alıp ardından bir e-postaya yapıştıysam, varsayılan olarak iki kat daha büyük olur. Yerli 1920x1200 ile ilgili olarak, en yakınım 1920x1080, evde. Salı günü eve geldiğimde kontrol etmeyi hatırlamaya çalışacağım. Biraz bulanık görünüyor , ama fena değil. Bu küçük . Bence fiziksel boyut daha büyük. 17 "MBP 1920x1200 idi ve bu daha yüksek çözünürlük sürümü olarak kabul edildi. Benim 1920x1080 LCD ~ 22" dir. Okuma gözlüklerine ihtiyacınız olabilir. Bazen yalnızca maksimum çözünürlüğü istiyorsanız, memnun kalacağınızı düşünüyorum.
Gopi Flaherty,

1
Birden fazla satıra akan bir SQL masasına bakıyordum. Terminal yazı tipini bir satıra sığdırmak için küçültdüm. 714 sütun genişliğinde. Okumak için ekrandan yaklaşık 8 "uzaktayım. Bu boyutta kullanmanın hoş olduğunu iddia etmeyeceğim, ancak yapılabilir.
Gopi Flaherty,

Boot Camp aracılığıyla Windows 7'ye önyükleme yaparsam, hangi etkin çözünürlüğü bekleyebilirim? Yerel retina çözünürlüğünde çalıştırılabilir mi (metnin çok küçük olacağını anlamak)? Küçük bir ekranda çok sayıda ekran gayrimenkulü sağlayan bir çözüm arıyorum ve bu noktada hayal kırıklığı konusunda endişelenmiyorum.
vargonca

4

Ben 2013 Macbook Pro Retina 15 "Windows 8 VM çalıştırmak için Parallels 8 kullanan bir Windows geliştiricisiyim."

'Yapılandır ... -> Donanım -> Video' ayarını kullanarak Parallels konfigürasyonuna giderek ve Visual Studio uygulamaları ve diğer uygulamalarla ilgili sorunları (aşağıda gördüğüm bazı sorunları tanımlarım) çözebildim. 'Ölçekli' çözünürlüğü. Ardından, Windows 8 VM'de, Masaüstüne sağ tıklayarak, 'ekran çözünürlüğünü' seçerek, 'Metin ve diğer öğeleri daha büyük veya daha küçük yap' bağlantısını seçip ardından seçerek 'Tüm öğelerin boyutunu'% 100 olarak ayarlayın. '100%'. Windows 8 çözünürlüğümü 1440x900 olarak ayarlamıştım (bu benim için rahat olduğu için daha yüksek bir çözünürlük denemedim.) Bu, sahip olduğum tüm sorunları çözmüş görünüyor.

Paralelleri tavsiye ederken 'Video' ayarını 'Retina için En Uygun' olarak kullanırken Visual Studio 2010/2012 ve SQL Server Management uygulamalarının çözünürlüğünden çok hayal kırıklığına uğradım. Bu, esas olarak Windows'taki DPI değerini çok yüksek (% 199) olarak ayarlar. Metin korkunç derecede bulanık değildi, ama net değildi. Bazı Visual Studio pencerelerinin düzenini etkileme şekli korkunçtu. Örneğin, yeni bir .mdf eklemeye çalışırken SQL Server Yönetim Konsolu'nu kullanırken, mdf'ye göz atmak için dosya gezgini penceresi tamamen boştur ve pencereyi yalnızca klasör hiyerarşisinin bir şeridini görmek için büyütmek zorunda kalacağım. İstediğim dosyaya göz atabilirim. Bazen metin kesildi ve çözünürlük için beklenen boyutta olmasına rağmen,

'Ölçeklendirilmiş' durumuna (ve Windows 8'de% 100 DPI'ya) geçtiğinden beri, bu sorunların hiçbirini görmedim ve 15 "Windows için Retina'yı kullanmaktan zevk alıyorum.


3

Bir Retina MacBook Pro'daki yazı tipi boyutu hakkındaki bu soru size yakın geliyor.

Kısacası, ekranınızdaki metin aynı miktarda, sadece çok daha fazla ayrıntı var. Sanırım Windows ile aynı. (İşte Windows sürücülerinin Retina grafiklerini destekleyeceğini umuyoruz.)


Ancak büyük olasılıkla kalitenizi kaybetmeden araçlarınızın kullandığı yazı tipi boyutunu azaltabilirsiniz. Böylece daha fazla metin alıyorsunuz, ancak okunaklı kalıyor.
Roddy

Aynı yakınlaştırma düzeyinde, metin miktarı aynı kalır. Yakınlaştırırsanız, bir Retina ekranındaki kalitenin çok daha yüksek olduğunu göreceksiniz.
Michiel

1
Windows bunu ekran çözünürlüğü olarak değerlendirecek ve metin daha küçük olacak ancak ekrana çok daha fazlası sığacak. Windows işletim sistemi otomatik olarak çift çizgi genişliğini ve iOS / MacOS gibi bir çift olmaz. Varsayılanları 96 olan pencereler için DPi ayarını yapabilirsiniz.
jtreser

3

Kısa bir süre önce MacBook retinadaki pencerelerin programlanması hakkında bir inceleme yazdım , dizüstü bilgisayarın nadiren konuşulan ancak hafife alınmaması gereken spesifik problemlere odaklanarak.

Kısa versiyon:

  • Yüksek DPI ayarları için yaygın destek eksikliği en büyük problemdir. Sık sık yeni uygulamalar oluşturmak ve google'da sorunların nasıl çözüleceğini aramak için çok fazla zaman harcamanızı gerektirir ve ne yazık ki bazı sorunlar (aşağıdaki ekran görüntüsünde gösterilenler gibi) çözülemez.

    görüntü tanımını buraya girin

    Genel olarak, sadece çok hack hissediyor . Umarız, şimdi çok yüksek çözünürlüklü monitörlerin daha yaygın hale geldiğini, bu sorunların giderek ortadan kalkacağını ancak bunun henüz gerçekleşmeyeceğini umuyoruz.

  • Pil, Windows'ta Mac OS'de olduğundan daha uzun süre dayanır. Bunun nedeni, Windows'un yalnızca nvidia kartını kullanabilmesidir; Mac OS'de ise nvidia kartı yalnızca grafik yoğun işlemleri çalıştırırken, tümleşik kart (oldukça az güç kullanan) günlük işlemler için kullanılır. internette gezinti.

  • Klavye Mac OS için optimize edilmiştir . Bir örnek, pencerelerin ve alt tuşların değiştirilmiş konumudur. Bu en küçük sorun.

Bu 3 konunun yanı sıra, her şey çalışıyor. Performansı harika, bootcamp kullanımı kolay ve hiçbir zaman sorun yaşamadım, ekran net, dizüstü bilgisayar güzel.

Keşke DPI sorunlarıyla uğraşmasaydım.


2

AnandTech'in bu makalesine dayanarak, kolay erişilebilir beş çözünürlük ayarının olduğu görülüyor. Her biri 2x nominal çözünürlükte gösteriliyor, daha sonra bu görüntü ekrana koyuluyor. Normal piksel modu, ekrana tam olarak uyan 2x (2880x1800) boyutunda gösterilen nominal çözünürlük olarak 1440x900 kullanır. İki tanesi yüksek çözünürlükte ve 1920x1200 çözünürlükte çift çözünürlükte görüntülenen iki yüksek çözünürlük vardır. (Ekrandan daha yüksek çözünürlük oluşturma noktası, görüntü örneklenmiş yerine altörneklenir, bu da daha iyi görünür.


2

Size 200PPI ortamında kodlama konusunda bazı deneyimler sunabilirim (Linux kullanarak): Bir IBM T221 (22 "monitör ve 3840x2400 çözünürlük) var. URL çubuğunun, yer imleri çubuğunun ve bunun gibi DPI ayarlarına uymadığı bir Chromium hatası var. bu neredeyse okunaksız derecede küçük: Bunu okumak için son derece yakın bir yere yaslanmam gerekiyor.Genellikle, web siteleri için varsayılan da okunamadığından ve Chrome'da bazı sitelerde (Macrumors) yakınlaştırmayı göz ardı ettiğinden (argh) göz ardı etmem gerekir. Bazı Java uygulamaları (özellikle BrettspielWelt boardgaming uygulaması) DPI ayarını da görmezden geliyor. Bu basit bir durum değil. http://osxdaily.com/2012/01/02/enable-screen-zoom-in-mac- os-x-lion / bazen zum yapmayı izleyen Othewise programları çok çok güzel :)


IBM T221 - Buna bakmak zorunda kaldım - vay!
Roddy

Mac bu sorunların çoğuna sahip olmayacak çünkü uygulamalar için gerçek ekrandan daha düşük bir mantıksal çözünürlük sunuyor.
mckeed

0

Bir uygulama sadece bir uygulama sadece bir uygulama, ister paraleller veya bir oyundaki sanal bir makine olsun, ve Keynote, özellikle retina harici uygulamalar için iki katına çıkarılan piksel (iki katına sahip olmak zorundadır). bootcamp'ta direkt boot, bir sorun öngörmüyorum


Ah. Yani retina özelliği olmayan bir vmWare içeren bir Macbook Retina bana sadece 1440x900 verecek mi? Muhtemelen uzun vadede iyi değil ...
Roddy

Paralellikler VM'leri yerel veya piksel
cinsinden

0

MacBook’u yerel 2880x1800’de kullanıyorum, sorun değil, benim. Windows varsayılan 96 DPI ayarlarında hiç sorun değil çalışan Windows var. Mac sürücüsünün otomatik olarak arttırdığı% 150, büyük IMHO.

Neyse, Linux'ta T221 kullanıyorum ve X'i 75 DPI'da ayarlıyorum ve hiçbir zaman bir şeyleri okumakta sorun yaşamadım, bu yüzden gerçekten kişiye bağlı.


0

Kodlayıcıysanız ve orijinal IBM VGA fontu ve türevleri gibi sabit genişlikte bir font kullanıyorsanız (Varsayılan linux font, "UTF destekli X11 VGA fontlarından biri",), Fixedsys, Fixedsys Excelsior, vb. 2 x ölçeklendirme ile sınırlandırılmalıdır?

Tabii ki Fixedsys yazı tipi 1920x1200 çözünürlükte, yerel bir 1920x1200 ekranlı bir dizüstü bilgisayarla karşılaştırıldığında macbook pro retina'da daha az keskin görünmelidir.


2
Sabit Genişlik, bitmap anlamına gelmez. Microsoft Consolas, yazılım geliştirme için mükemmel bir Truetype yazı tipidir.
Roddy

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.