6

Я использую Eclipse на сервере Linux и отображаю его локально с помощью перенаправления xwindow с использованием xming. Всякий раз, когда я создаю что-то вроде подокна (например, открываю свойства проекта или Project Explorer, когда вытащил из главного окна), эти окна не изменяются в размере. При естественном запуске в Linux изменение размера возможно без проблем. Поскольку некоторые из подокон слишком малы для правильного просмотра, это может быть довольно проблематично.

Есть идеи, что может помочь?

5 ответов5

16

У меня точно такая же проблема с использованием Xming & Eclipse. Чтобы решить эту проблему, вы можете вручную отредактировать Workspace/.metadata/.plugins/*/dialog_settings.xml .

Вы можете найти проблемное значение, сделав так:

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

   or

$ grep HEIGHT */*.xml

Делая это, вы можете легко найти слишком маленькие / большие значения.

Я думаю, что Синминг - отличная работа, но у меня есть личная причина не жертвовать этим.

4

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

2

Предлагаемое ниже решение работает!

Перейдите по адресу : http://www.straightrunning.com/XmingNotes/#head-16

Пожертвуйте 10 с трудом заработанных фунтов.

Получите электронное письмо с актуальной версией xming и portablePuTTY.

Начните свое затмение и наслаждайтесь сладким сладким удовольствием от изменения размеров окна вашего ребенка!

Исходная информация находится по адресу: http://www.eclipse.org/forums/index.php?t=msg&goto=558666&S=6db2e381370b01e19681259e1eb9cffe

1

Если редакция org.eclipse.ui.workbench.texteditor/dialog_settings.xml вновь и вновь переопределяется файлом Eclipse, решение состоит в том, чтобы сначала закрыть Eclipse, затем отредактировать файл и, наконец, отменить права на запись (как root) до перезапуска. Затмение:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .