Problema con il ridimensionamento di Sottofinestra nella combinazione Eclipse Xming


6

Sto eseguendo Eclipse su un server Linux e lo sto visualizzando localmente tramite l'inoltro di xwindow usando xming. Ogni volta che creo qualcosa di simile a una sottofinestra (come l'apertura delle proprietà del progetto o dell'Esploratore progetto quando viene estratta dalla finestra principale), queste finestre non sono ridimensionabili. Quando si esegue nativamente su Linux, il ridimensionamento è possibile senza problemi. Poiché alcuni sottofinestre sono troppo piccoli per essere visualizzati correttamente, questo può essere abbastanza problematico.

Qualche idea di cosa potrebbe aiutare?

Risposte:


16

Ho lo stesso problema con Xming ed Eclipse. Per risolvere questo problema, è possibile modificare manualmente Workspace/.metadata/.plugins/*/dialog_settings.xml.

Puoi trovare valore problematico facendo come:

$ cd workspace/.metadata/.plugins
$ grep WIDTH */*.xml

   or

$ grep HEIGHT */*.xml

In questo modo, puoi facilmente trovare valori troppo piccoli / grandi.

Penso che Xming sia un ottimo lavoro, ma ho qualche motivo personale per non donare questo.


2
Grazie Hiroyoshi Kurohara - questo è esattamente ciò di cui avevo bisogno. Sto usando Eclipse Kepler su Linux, tramite Xming. Ho modificato area di lavoro / .metadata / .plugins / org.eclipse.ui.workbench.texteditor / dialog_settings.xml Questa sezione contiene una sezione per "org.eclipse.ui.texteditor.FindReplaceDialog_dialogBounds" In quella sezione ci sono valori per DIALOG_WIDTH e DIALOG_HEIGHT. Modifica questi valori, avvia eclissi e scoprirai che la finestra di dialogo Trova / Sostituisci è stata ridimensionata.

4

Mi sembra di aver trovato una soluzione migliore, esiste un'alternativa aperta a Xming chiamata VcXsrv , che al momento sembra essere attiva. E sì, la sua ultima versione consente di ridimensionare le finestre figlio senza problemi.


1
L'ho provato e ha funzionato bene!
Betlista,

2

La soluzione suggerita di seguito funziona!

Vai a: http://www.straightrunning.com/XmingNotes/#head-16

Dona 10 sterline guadagnate duramente.

Ricevi un'e-mail con la versione aggiornata di xming e portablePuTTY.

Inizia la tua eclissi e goditi la dolce dolce soddisfazione di poter ridimensionare le finestre del tuo bambino!

Informazioni originali trovate su: http://www.eclipse.org/forums/index.php?t=msg&goto=558666&S=6db2e381370b01e19681259e1eb9cffe


Sembra quasi Shareware. Non ho intenzione di pagare per qualcosa come "1 (o n) funzionalità aggiuntiva"
private_meta

1
Quindi non risolverai mai questo problema. Ho usato xming per 3 anni, quindi penso sia giusto che contribuisca almeno qualcosa. D'altro canto, posso capire che a questo punto non sei disposto a donare perché non riesci a vedere un ritorno dell'investimento ... Torna in questa discussione in 3 anni :)
John,

1

Nel caso l'edizione di org.eclipse.ui.workbench.texteditor / dialog_settings.xml fil eis overriden di Eclipse ancora e ancora, la soluzione è prima di chiudere Eclipse, quindi modificare il file ed infine eliminare le autorizzazioni di scrittura (come root) prima di riavviare Eclisse:

chmod -v aw org.eclipse.ui.workbench.texteditor / dialog_settings.xml


-2
# cd
# vi .bashrc
alias ec='/home/swp/jp/ec.sh; eclipse &'
# su -

# vi /home/swp/jp/ec.sh
cp -f /root/workspace3/.metadata/.plugins/org.eclipse.search/dialog_settings.xml.org /root/workspace3/.metadata/.plugins/org.eclipse.search/dialog_settings.xml

cp -f /root/workspace3/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml.org /root/workspace3/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml

# chmod 755 ec.sh
# ec

Spiega cosa fa il tuo codice e come dovrebbe risolvere il problema.
Kamil Maciorowski il
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.