У нас необычная среда разработки. Мы разрабатываем систему на основе Linux, но все наши рабочие станции работают под управлением Windows 10. Мы подключаемся к нашим виртуальным машинам Linux через MobaXterm или аналогичные инструменты. Некоторые из нас хотят использовать Visual Studio Code в качестве нашего редактора.
Мы уже тестировали и использовали Eclipse таким образом, и он отлично работает. Мы просто запускаем Eclipse из командной строки Linux, и Eclipse появляется на наших окнах Windows. Он работает так, как вы ожидаете. Это почти неотличимо от Eclipse для Windows.
Мы можем запустить Visual Studio Code из командной строки Linux таким же образом. Код появляется в Windows, но потом он просто сидит там. Его нельзя изменить, переместить или развернуть. У большинства из нас есть несколько мониторов, поэтому иногда они появляются на двух мониторах, с "разделением" прямо в середине IDE. Ни один из элементов управления на внешней стороне рамки, например изменение размера, не работает. Единственная кнопка, которая работает, это кнопка закрытия.
Внутри IDE работает нормально. Мы все еще можем редактировать код и сохранять его, но, учитывая, что он такой маленький и неподвижный, вряд ли это практично.
Один разработчик пролетел мимо и сказал: «О, да. Вы можете исправить это, изменив настройки сервера X Windows. "Мы изучали настройки, но не знаем, какие настройки нужны. У кого-нибудь еще есть опыт с этим? Является ли проблема MobaXterm?