Domanda

Le gioie della programmazione multimonitor sono innumerevoli, penso che ci sono circa 5 post di blog su Coding Horror sul tema da solo! Mi capita spesso di codice in Windows sulla mia macchina principale, ed ho il mio computer portatile Mac istituito a lato. Io uso il Mac sia per compilare Mac costruisce, ma anche come il mio "browser web di riferimento". Non c'è KVM o nulla.

Tuttavia una conversazione casuale in una conferenza mi ha portato alla domanda, posso utilizzare due macchine indipendenti a Condividi di Windows? Letteralmente spostare alcune finestre da una macchina all'altra, in modo da poter utilizzare il display il proprio PC come "troppo pieno" dall'altro.

Alcuni googling improvvisamente dimostra che ciò è possibile in alcune situazioni di sicuro:

Synergy e MaxiVista

La mia domanda è se gli eventuali programmatori hanno provato una tale impostazione. Abbiamo esigenze specifiche in particolare con più finestre di testo e gli editori, e questo tipo di strumento può essere una vittoria enorme o un fastidio enorme.

Questa soluzione si sente come una combinazione di facile commutazione KVM e monitor multipli .. che suona come un sogno di programmazione! Quindi, consiglio o soprattutto segnalazioni di esperienza reale in un ambiente di programmazione sarebbe molto utile prima di investire nella messa a punto piuttosto complesso.

ollowup: Suona come sto chiedendo qualcosa che non esiste! È una specie di combinazione di un software KVM e VNC. Ma il VNC avrebbe bisogno di rompere le finestre app e consentire la manipolazione individuale (come quello strumento commerciale MaxiVista, che è Vista).

Grazie per tutti i feedback. Sembra che ci sia richiesta di un app freddo se qualcuno ha l'unità per essere il primo in questa nuova nich!

È stato utile?

Soluzione

Synergy non consente di spostare le finestre tra macchine (che richiederebbe una quantità sciocco di lavoro dietro le quinte), ma permette di condividere una tastiera e un mouse tra due macchine in modo che "sembrano" essere tutto una macchina, ma in realtà gestito separatamente.

Io personalmente uso Input Director , come l'ho trovato più stabile di Synergy. Ho il mio computer portatile con un monitor esterno a destra, e il mio desktop alla sinistra come slave Input Director. Il mio desktop gestisce un diverso O / S ed è fondamentalmente la mia casella di cavia per le cose di test e per qualsiasi cosa ho bisogno di continuare a correre quando lascio l'ufficio. Cut + pasta è abbastanza senza soluzione di continuità, quindi posso tranquillamente accendere una sessione RDP ad un server sul mio desktop, e tagliare + script SQL pasta da quello a mio portatile.

E 'una cosa molto utile avere se si dispone di un paio di scatole fisiche e monitor calci in giro:)

Altri suggerimenti

In realtà ho riuscito ad usare notebook di riserva come secondo monitor per PC desktop. Questo consente di spostare le finestre a seconda PC, ma non vise-versa.

Soluzione funzionerebbe in pratica con qualsiasi sistema operativo.

L'unico requisito è una VGA di riserva (o DVI-I / DVI-A) porta sul PC server.

  1. Fare un manichino VGA spina http: //www.overclock .net / t / 384733 / il-30-secondi-dummy-spina Ciò funzionerà anche per DVI-I / DVI-A porta + adattatore DVI-VGA
  2. Detect Monitor virtuale con il sistema operativo. Monitor sarà rilevato come monitor di molto generico, in modo da poter impostare qualsiasi risoluzione. Impostarlo a slave risoluzione del PC.
  3. Utilizzare qualsiasi software di controllo remoto di connettersi da schiavo al PC server. Impostarlo per visualizzare unico monitor "virtuale".

Questo è tutto. Il PC slave è un secondo monitor per PC server.

Ho usato questo su Windows 7 + TeamViewer. Ho inoltre ha installato il mouse senza frontiere (Microsoft Synergy analogico) per essere in grado di utilizzare schiavo PC con lo stesso mouse & tastiera, anche se questo non è necessario se si ha intenzione di trasformarlo per monitorare solo.

Xdmx - Distributed Multitesta X Progetto (solo Linux)

Fornisce visualizzazione originale X su macchine esterne, nessun contro VNC.

Il seguente non è esattamente quello che vuoi, ma abbastanza vicino:

È possibile avviare una VNC server sulla macchina Windows, che vi permetterà di "esportare "la sua schermata grafica.

Quindi, scollegare il monitor dalla macchina Windows e utilizzarlo come monitor del computer portatile esterno, invece, con il vostro portatile Mac.

, sul vostro Mac, è sufficiente collegare alla sessione VNC utilizzando Chicken of the VNC , che vi darà il contenuto dello schermo grafica della macchina Windows come una finestra di Mac (in modo interattivo, in modo da poter effettivamente controllare la macchina delle finestre, come se si stesse lavorando su di esso direttamente). Si può mettere che sul monitor esterno, e si può anche mettere altre finestre lì, in modo da realmente avere un ambiente condiviso.

Credo che questa soluzione permette anche di copiare e incollare il contenuto dalla schermata di Windows a Windows Mac e viceversa.

Io uso MaxiVista su WinXP durante la programmazione. Funziona fantasticamente e mi permette di aggiungere un terzo schermo per la mia configurazione multi-monitor.

C'è speranza, qui per gli utenti Windows: http://virtualmonitor.github.io/ assomiglia un work-in-progress e supporta solo Windows 2000 - Windows 7, ma è in cerca di aiuto con Windows 7 -. 8

Purtroppo, la sinergia non consente lo spostamento delle finestre sugli schermi attualmente. E 'solo in avanti del mouse & tastiera eventi da una serie di dispositivi fisici a diversi computer.

Sì, e mi piace. Esso consente di ottenere ultimi 2 schermi su un computer portatile, e davvero ho trovato 3 una grande quantità.

Se la macchina principale è un Mac che si desidera ScreenRecycler . È quindi possibile utilizzare i monitor su altre macchine Mac, Windows e Linux (qualsiasi cosa con un client VNC). Si vuole qualcosa di meglio di gestione finestre scadente del Mac però. Suggerisco Moom molti trucchi e Strega .

In Windows, come ha detto @LachlanG, MaxiVista grandi opere. E supporta l'aggiunta di monitor da computer Windows, Mac e Linux.

sto riutilizzando il mio vecchio portatile come un secondo monitor per vedere l'anteprima dal vivo durante la codifica. Sto usando SpaceDesk , che è gratuito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top