Подтвердить что ты не робот

Могу ли я сделать MonoDevelop хорошо выглядеть на дисплее Retina?

Я купил новый Retina MacBook Pro для разработки для iOS с MonoTouch.
Очень сложно, что, вероятно, потому, что он построен на Gtk #, MonoDevelop очень размывается.

MonoDevelop blurry on Retina display

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

Каков текущий статус поддержки Retina в Gtk # и MonoDevelop?
Есть ли какой-либо (экспериментальный) флаг компиляции, по крайней мере, для обеспечения правильного отображения кода?

Если я хочу внести свой вклад, какой компонент отвечает за это? Это сам Gtk # или Gtk?

4b9b3361

Ответ 1

Update

Это исправлено как MonoDevelop 3.0.4:

Другие улучшения и исправления ошибок

  • Фиксированный рендеринг на MacBook с отображением сетчатки

Итак, просто идите, загрузите его.

Обходной путь для более старых версий (и других приложений тоже)

Существует временная работа которую я использовал для работы с WebStorm. Он также должен работать для MonoDevelop.

Вы можете использовать это в среднее время, пока люди Xamarin не получат обновление для MonoDevelop.
Вот оно:

  • Найдите MonoDevelop в приложениях и нажмите Показать содержимое пакета

enter image description here

  1. Откройте Contents/Info.plist в любом редакторе и добавьте это после открытия <dict>:

    <key>NSHighResolutionCapable</key>
    <true/>
    
  2. Скопируйте и вставьте пакет приложений MonoDevelop, удалите старый и переименуйте новый обратно в MonoDevelop. Это приведет к сбросу системных кэшей.

Вы заметите, что информация MonoDevelop.app теперь имеет опцию "Низкое разрешение", а код отображается плавно.

enter image description here