2009-03-04 1 views
28

В самом ближайшем будущем моя установка разработки будет обновлена, а часть сделки будет двойным монитором (yay!)Использует широкоэкранный монитор в портретной ориентации, более эффективный для кодирования?

Как минимум один из мониторов, возможно, и тот, и другой будут широкоэкранными.

Я слышал о разработчиках, использующих второй монитор, особенно широкоэкранный монитор, в портретном режиме. Это позволяет использовать еще несколько строк на экране (хотя и более узкое) и немного напоминает длинную страницу кода.

Кто-нибудь там использует это и считает его более эффективным?

+4

Забавный факт, посмотрите на Xerox Alto в Google. Первый компьютер gui имел портретный экран. –

+2

** 1) ** С вертикалью вы имеете более высокий диапазон, чтобы соответствовать вашей шее, что является огромным эргономическим преимуществом. ** 2) ** Большинство кодов не имеют длинных строк, поэтому горизонтальный экран является пустой тратой пространства и, что более важно, менее отвлекает. Вы просто сосредоточены на том, что вам нужно увидеть. ** 3) ** Прокрутка по вертикали кажется более естественной, чем прокрутка по горизонтали. ** 4) ** Сказав это, могут быть случаи, когда программное обеспечение, которое вы используете, имеет несколько окон и горизонталей, было бы лучше. – Honey

ответ

15

Поскольку вы не должны писать функции, длинные экрана, что делает экран намного дольше - это немного обман, не так ли? ;)

В любом случае, я нашел портретный режим не совсем лучше при кодировании, и только с моим старым 17-дюймовым широкоэкранным в портретном режиме лучше просматривали/редактировали документы. С двумя большими экранами в альбомном режиме вы можете накладывать две страницы на экран при просмотре документов и открывать много окон инструментов с обеих сторон текстового редактора IDE. Таким образом, нет, портретный режим не лучше, если только у вас нет четырех из них, чтобы составить действительно большой экран (была фотография такого установка в блоге Microsoft, но я не помню, где).

Есть некоторые приложения, где портрет все же лучше, например, если вам нужно показать документ с большим разрешением или если у вас есть монитор (как в сетевом мониторе) и хотите видеть больше строк одновременно.

+14

Я согласен с вашей точкой в ​​отношении длины функции, но возможность увидеть множество функций без необходимости прокрутки кода может быть очень полезной :-) –

+0

http://msmvps.com/blogs/bradley/archive/2008/ 09/23/64-bit-two-video-cards-four-monitors-and-vista.aspx – mmcdole

+7

Я не верю в абсолюты. почему нельзя писать функции длиннее экрана? Wont downvote, но подходит к тому, чтобы заслужить -1. –

2

Я никогда не пробовал это, но я бы подумал, что это будет работать очень хорошо. Мне лично нравится держать мои строки довольно короткими, а широкие экраны, как правило, дают мне меньше строк кода, поэтому я бы попробовал.

Все сводится к личным предпочтениям, однако, что когда-либо позволяет вам быть наиболее продуктивным и лучше всего подходит для вас, это путь.

2

Для меня это неэффективно. Я использую IDE, поэтому в ландшафтном режиме у меня есть боковые панели для навигации по коду, навигации по проекту и т. Д.

0

У меня есть 2 19-дюймовых монитора в настоящее время. Один я держусь в пейзаже, а другой - в портретном режиме. или чтение длинных веб-страниц проще на экране портрета. Я также использовал эту настройку для кодирования и обнаружил, что она помогает, но это была привычная привычка. lol

3

Зависит от того, насколько велик ваш монитор. «монитор в ландшафте и 2 24» мониторы в портретном, которые обрамляют большой монитор.

Работает отлично подходит для парного программирования!

30

enter image description here

Я на самом деле есть 3 широкоэкранных мониторов в портретном режиме и да, это фантастический способ работы. Там так много меньше прокрутки, и вы можете поместить все свои окна отладки/вывода/справки на экран сразу.

Проблема с использованием двух мониторов заключается в том, что вы обычно работаете над одним основным и имеете выход (или что-то другое). Если у вас их два, настройте их так, чтобы ваш первичный монитор находился прямо перед вами, а другой (менее часто используемый) был выключен в одну сторону. Я считаю, что это лучший способ использовать двойной монитор, поскольку он уменьшает RSI от постоянного искажения, чтобы посмотреть на конкретный экран.

Кроме того, есть some programs available to provide virtual screen splits, которые я финансирую очень полезными для больших/широкоформатных мониторов.

[править] ..и да, то вы должны писать функции достаточно короткие, чтобы поместиться на одной странице, но, будучи в состоянии видеть больше функций в любое время часто может сделать развитие легче в моем опыте :-)

[edit2] Выполнение IDE на Visual-Studio-esque в портретном режиме на широкоэкранном мониторе является фантастическим, когда дело доходит до отладки ошибок компиляции, поскольку у вас есть больше полезного пространства, чтобы видеть код и ошибки одновременно. Я полагаю, вы могли бы утверждать, что если вы достаточно регулярно компилируете, вы не должны сразу видеть много ошибок? ... но кто такой код? ;-)

+1

Увидев больше кода, когда отладка - это хорошо, просмотр большего количества ошибок (компилятора) в то же время не кажется мне полезным. Даже если бы у меня было 100 ошибок, я бы исправил их один за другим :) – OregonGhost

+0

Нет ничего плохого в этом, но довольно часто (я нахожу) ошибки группируются вместе. Если вы можете атаковать их последовательно, не меняя окна, я считаю, что вы можете сделать это быстрее ... –

+0

Это правда, но я обычно просто нажимаю F4 (следующая ошибка), чтобы перейти к следующему. Кроме того, у меня, как правило, гораздо меньше ошибок компилятора с VS2008SP1, потому что эта версия выделяет большинство ошибок (по крайней мере, на C#) при наборе текста («Я знаю, что этот метод не возвращает значение, я просто его объявил») – OregonGhost

4

Это зависит от того, какая IDE вы используете, если таковая имеется.

Microsoft Visual Studio любит использовать большую ширину монитора с помощью «Toolbox» и «Solution Explorer», поэтому я считаю, что он работает лучше на ландшафтном мониторе. Поскольку это не позволит вам отстыковать окно редактора, вы даже не могли бы перетащить редактор кода на второй монитор, который был в портретном режиме.

Также рассмотрите, как ваши клиенты, скорее всего, установят свои мониторы. Вы можете написать любой код пользовательского интерфейса с той же настройкой, чтобы вы почувствовали, что приложение будет использовать.

+0

Из того, что я понимаю, VS2010 будет намного лучше в этом отношении – prestomation

+0

Ваша вторая заметка особенно актуальна для веб-разработки. – Brian

+0

Не уверен, что «колдуны» имеют отношение к кодированию (althugh, иногда я клянусь, что есть какая-то магия, которая останавливает компиляцию моего кода!) ... но да, запуск VS в ландшафте может иногда иметь преимущества. –

2

Это не глупо, а вопрос мнения. Широкий экран в портрете очень хорош для написания кода, ширина кода никогда не была проблемой, и возможность видеть больше строк кода на экране всегда хороша.

Другая причина размещения широкоэкранного изображения на портрете - это то, что он соответствует высоте вашего другого монитора, например, широкоформатный 30-дюймовый широкоэкранный широкоэкранный широкоэкранный монитор шириной 22 дюйма имеет близкую к той же высоте.

6

Я не могу себе представить, как это ускорит производительность. На мой взгляд, всегда проще прокручивать вверх/вниз, чем влево/вправо.

+5

Ну, если ваш стиль кодирования может соответствовать ширине портретного режима, теоретически вы никогда не прокручиваете влево/вправо и все равно просто прокручиваете вверх/вниз, просто меньше –

+5

или если в вашем редакторе есть отличный «перенос слов», особенность .... – nickf

+12

Это, вероятно, субъективно, но перенос слов ужасен. Я не знаю, как любой кодер мог бы его использовать. –

2

Все зависит от ваших предпочтений.

У меня только один большой монитор в моем домашнем офисе.

2

Я попробовал один раз. Мне это не понравилось. Обычно у меня IDE и IDE идеально подходят для широкоэкранного просмотра. Лучше прыгать, если вы можете увидеть список функций справа, список файлов слева и т. Д.

Кроме того, я стараюсь, чтобы мои функции были небольшими, поэтому это обычно не проблема (у меня есть двойная 24 «). Если ваши функции достаточно малы и у вас широкоформатный, вы можете показывать два файла бок о бок, что часто бывает более полезным. Некоторые редакторы позволяют разбить окно и прокрутить до двух разных частей одного и того же файла. также очень полезно, гораздо лучше, чем на экране с более чем 100 строк.С моими настройками у меня есть 60 строк на экран в редакторе.Если я разделяю редактор, я могу видеть 120. Если я сделаю это снова на другом мониторе, Я вижу 240. Это довольно немного кода и, как правило, полезно только для самых разных его частей.

0

Если вы работаете с печатью материал, да, что касается источника, почему бы не полноэкранную среду IDE и закрыть панели задач, которые вам не нужны?

Я нахожу, что портрет полезен только для меня, если я работаю на веб-сайте, имея возможность сразу увидеть всю страницу.

3

На работе я запускаю свой основной монитор (вторичный экран ноутбука) в портретном режиме. Мне это и вправду нравится. Я стал испорчен, увидев больше кода сразу. Я не считаю, что он поощряет более длительные методы. Иногда я сталкиваюсь с слишком коротким кодом, поскольку боковые панели IDE немного сокращают его, но я в основном использую Eclipse (Rational Application Developer, но Eclipse), поэтому быстрый двойной щелчок увеличивает окно кода, и это очень полезно. Еще один двойной щелчок, и у меня есть боковые панели.

Я также считаю, что это очень полезная ориентация для моей электронной почты.

Я рекомендую его очень.

3

Портретные широкоэкранные мониторы работают очень красиво для кода редактирования, спасибо. Однако некоторые мониторы имеют плохие углы обзора по одному измерению, которое обычно будет вертикальным, но становится горизонтальным в портретном режиме. Это может сделать цвета плохими или непригодными для использования, если все не выровнено правильно.

+1

Это моя проблема на данный момент: у меня есть один монитор в каждой ориентации, и мне нравится макет ... кроме того, что мне приходится просматривать портретный монитор на * просто * под прямым углом или цвета идут не так. Кажется, что вы будете смотреть вниз на монитор. – mavnn

1

Если вы работаете в основном с текстом (как это делают большинство программистов или других технических специалистов) или даже с документами, то режим portait гораздо более ценен. Фактически, общая тенденция в дисплеях - это неправильное направление: пропорции соотносятся с ландшафтными дисплеями в почтовом слоте, чтобы лучше соответствовать формату фильмов. Лично у меня есть никогда смотрел фильм на моих компьютерах (ноутбук или рабочий стол), и я не собираюсь начинать сейчас - для этого у меня есть телевизор!

В действительности, вертикальные пиксели являются наиболее ценным достоянием в вычислительной технике - делайте все возможное, чтобы получить больше из них - вы не пожалеете, что потратили деньги! Я даже не куплю ноутбук с вертикальными пикселями размером менее 1024-1080, так как это номер minumum, необходимый для отображения полностраничного PDF-файла с возможностью чтения, и (намного) лучше. (Поскольку PDF-файлы составляют значительную часть сегодняшней онлайн-документации/руководств, это очень большая проблема.) Вы должны думать только о ширине после, у вас достаточно вертикальных пикселей.

Что я действительно хочу это 15,4" или 16" ноутбук с портретных экрана - это все равно должно быть достаточно широкой, чтобы упаковать полноразмерную клавиатуру в основание - это Flybook стиль поворотного рычаг будет приятно, но не требуется.

+1

Ну, вы могли бы превратить свой ноутбук в сторону, как книгу, а затем научиться печатать портрет одной рукой. :) – fauxCoder

1

Я понял, что назначение связанных функций проще, когда вы печатаете их сначала на бумаге, чем понимаете их непосредственно с экрана, никогда не терпит неудачу, почему? Поскольку вы можете легко просмотреть многие строки кода с одного взгляда, нет необходимости в непрерывной прокрутке.

То же самое с монитором, ориентированным в портретном режиме, вы можете легко понять намерение нескольких связанных функций, переопределить или иным образом. Но не позволяйте портретному экрану быть оправданием для написания функции со многими строками.

Дать это на StackOverflow с помощью портрета экрана :-)

Я могу легко увидеть много сообщений с одного взгляда :-)

0

Я бы сказал, если монитор достаточно вам не нужен портретный режим большой (24 "и выше) для написания кода.

Если монитор меньше этого, предпочтительнее портретный режим.

Идеально, что у вас будет один 30-дюймовый (2560 x 1600) в качестве широкоэкранного экрана для работы с вашим кодом, а также удобные для него удобства и второй монитор меньшего размера, чтобы просмотреть результаты (я говорю о веб-кодировании специально здесь, но это, вероятно, применимо и к большинству других кодировок - экран размером экранов вашей целевой аудитории).

30-дюймовые экраны действительно подешевели, так что, вероятно, стоит вскочить. Экран с 24-дюймовым экраном имеет преимущество значительно большего текста при размерах шрифта по умолчанию. Текст на 30-дюймовых мониторах может оказаться немного молотым, если вы не достигнете 14pt.

Удачи.

Смежные вопросы