Использование ноутбука в качестве второго монитора для программирования

StackOverflow https://stackoverflow.com/questions/716809

Вопрос

Радости многомониторного программирования бесчисленны, я думаю, что только на эту тему есть около 5 сообщений в блоге Coding Horror!Я часто пишу код в Windows на своем основном компьютере, а ноутбук Mac ставлю сбоку.Я использую Mac как для компиляции сборок Mac, так и в качестве «эталонного веб-браузера».Там нет KVM или чего-то еще.

Однако случайный разговор на конференции привел меня к вопросу, могу ли я использовать две независимые машины для делиться окна?Буквально переместил некоторые окна с одного компьютера на другой, чтобы я мог использовать дисплей одного компьютера в качестве «переполнения» другого.

Некоторый поиск в Google внезапно показывает, что в некоторых ситуациях это точно возможно:

Синергия и Максивиста

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

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

Следовать за:Звучит так, будто я прошу о том, чего не существует!Это своего рода комбинация программного KVM. и ВНК.Но VNC потребуется разбить окна приложений и разрешить отдельные манипуляции (например, коммерческий инструмент maxivista, который предназначен только для Vista).

Спасибо всем за отзывы.Похоже, на классное приложение есть спрос, если у кого-то есть желание быть первым в этой новой нише!

Это было полезно?

Решение

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

Я лично использую Директор ввода, так как я нашел его более стабильным, чем Synergy.У меня есть ноутбук с внешним монитором справа и рабочий стол слева в качестве подчиненного устройства Input Director.Мой рабочий стол работает под управлением другой операционной системы и, по сути, является моим подопытным кроликом для тестирования и всего, что мне нужно, чтобы продолжать работать, когда я выхожу из офиса.Вырезать + вставить довольно легко, поэтому я вполне могу запустить сеанс RDP с сервером на своем настольном компьютере и вырезать + вставить SQL-скрипты с него на свой ноутбук.

Это очень полезная вещь, если у вас есть несколько физических коробок и мониторов :)

Другие советы

Мне действительно удалось использовать запасной ноутбук в качестве второго монитора к настольному ПК.Это позволяет переместить Windows на второй компьютер, но не наоборот.

Решение будет работать в основном с любой ОС.

Единственное требование — наличие запасного порта VGA (или DVI-I/DVI-A) на серверном ПК.

  1. Сделайте макет разъема VGA. http://www.overclock.net/t/384733/the-30- Second-dummy-plug Это также будет работать для порта DVI-I/DVI-A + адаптера DVI-VGA.
  2. Обнаружение виртуального монитора с помощью вашей ОС.Монитор будет определен как очень общий монитор, поэтому вы можете установить любое разрешение.Установите разрешение подчиненного ПК.
  3. Используйте любое программное обеспечение дистанционного управления для подключения подчиненного устройства к серверному ПК.Установите его для отображения только «виртуального» монитора.

Вот и все.Ваш подчиненный компьютер является вторым монитором для серверного ПК.

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

Xdmx — распределенный проект Multihead X (только Linux)

Обеспечивает собственное отображение X на внешних машинах, без недостатков VNC.

Следующее - это не совсем то, что вам нужно, но довольно близко:

Вы можете начать ВНК сервер на машине Windows, что позволит вам «экспортировать» его графический экран.

Затем отключите монитор от компьютера с Windows и вместо этого используйте его в качестве внешнего монитора ноутбука с ноутбуком Mac.

Там, на вашем Mac, вы просто подключаетесь к сеансу VNC, используя Курица ВНК, который предоставит вам графическое содержимое экрана компьютера с Windows в виде окна Mac (в интерактивном режиме, так что вы сможете фактически управлять компьютером с Windows, как если бы вы работали на нем напрямую).Вы можете разместить это на внешнем мониторе, а также разместить там другие окна, так что у вас действительно будет общая среда.

Я считаю, что это решение также позволяет копировать и вставлять контент с экрана Windows в Windows Mac и наоборот.

Я использую MaxiVista на WinXP во время программирования.Он работает фантастически и позволяет мне добавить третий экран в мою конфигурацию с несколькими мониторами.

Здесь есть надежда для пользователей Windows: http://virtualmonitor.github.io/ Выглядит как работа в стадии разработки и поддерживает только Windows 2000 - Windows 7, но ему нужна помощь с Windows 7 - 8.

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

Да, и мне это нравится.Это позволяет вам использовать более двух экранов на ноутбуке, и я действительно считаю, что три — это очень много.

Если ваша основная машина — Mac, который вам нужен ScreenRecycler.Затем вы можете использовать мониторы на других компьютерах Mac, Windows и Linux (что угодно с клиентом VNC).Однако вам захочется чего-то лучшего, чем дрянное управление Windows на Mac.Я предлагаю «Много трюков» Мум и Ведьма.

В Windows, как сказал @LachlanG, МаксиВиста прекрасно работает.И он поддерживает добавление мониторов с компьютеров Windows, Mac и Linux.

Я повторно использую свой старый ноутбук в качестве второго монитора, чтобы просматривать предварительный просмотр в реальном времени во время кодирования.Я использую СпейсДеск, что бесплатно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top