Видео: Connect to Oracle database with SQL Developer for MAC OSX. (Ноябрь 2024)
Одной из уникальных и интересных особенностей Parallels Desktop является то, что он добавляет поддержку Touch Bar к популярным приложениям на виртуальных машинах Windows. Когда вы запустите виртуальную машину Windows в последней версии Parallels на MacBook Pro с сенсорной панелью, вы увидите, что разработчики Parallels добавили значки сенсорной панели в популярные приложения Windows, такие как Chrome, OneNote и Word. Действительно, с каждым новым выпуском Parallels разработчики компании расширяли список программного обеспечения Windows с поддержкой Touch Bar. Но еще более интересным является тот факт, что Parallels позволяет пользователям создавать собственные кнопки сенсорной панели практически для любого приложения с помощью специального редактирования XML. Это позволяет добавлять кнопки сенсорной панели для предпочитаемого действия практически в любое приложение Windows, не дожидаясь, пока команда разработчиков Parallels добавит его для вас. Вот посмотрите, как все это работает.
Добавление пользовательских действий сенсорной панели в Parallels Desktop для Mac
Во-первых, давайте отметим системные требования для этой расширенной функции. На момент публикации этой статьи вам требуется Parallels Desktop 13 или Parallels Desktop 14 под управлением виртуальной машины Windows 7, Windows 8 или Windows 10. Очевидно, вам также понадобится MacBook Pro с сенсорной панелью, хотя те, у кого ее нет, могут имитировать сенсорную панель с помощью такого приложения, как Touché. Также важно отметить, что этот учебник немного более продвинутый, чем те, которые мы регулярно освещаем здесь, в TekRevue. Хотя любой может освоить эти шаги с практикой, методом проб и ошибок, неопытные пользователи могут захотеть придерживаться стандартных методов на основе графического интерфейса для настройки сенсорной панели. Для тех, кто готов продолжить, мы начнем с примера. Как уже упоминалось, при запуске поддерживаемого приложения в виртуальной машине Windows, такого как OneNote, отображается пользовательский макет сенсорной панели.
Parallels добавил поддержку Touch Bar для популярных приложений Windows, таких как OneNote.
Но при запуске неподдерживаемого приложения, такого как утилита редактирования текста MarkdownPad 2, на сенсорной панели отображается только расположение функциональных клавиш по умолчанию.
Если поддержка сенсорной панели еще не добавлена в приложение, вместо нее на сенсорной панели отображаются стандартные F-клавиши.
Чтобы создать пользовательские кнопки сенсорной панели для неподдерживаемого приложения, такого как MarkdownPad, сначала сделайте копию своей виртуальной машины с помощью функции моментального снимка Parallels Desktop. Для этого запустите виртуальную машину и выберите « Действия»> «Управление снимками» в строке меню в верхней части экрана (при условии, что ваша виртуальная машина не находится в полноэкранном режиме). Затем выберите « Создать»> «Снимок» . Это создает резервную копию состояния и конфигурации вашей виртуальной машины в данный момент. Если что-то пойдет не так в последующих шагах, вы всегда можете вернуться к этому моменту. Создав снимок виртуальной машины, откройте проводник в виртуальной машине Windows, выберите строку пути и введите % LOCALAPPDATA% . Это ярлык для локальной папки AppData пользователя. Кроме того, вы можете перейти туда напрямую через C: UsersAppDataLocal .
Независимо от того, как вы туда попали, создайте в этой локальной папке новую папку с именем Parallels, а затем еще одну новую папку под названием CustomTouchBars . Затем нам нужно создать новый XML-файл для размещения здесь, который сообщит Parallels, какое приложение использовать для наших пользовательских кнопок сенсорной панели, и что эти кнопки делают. Вы можете использовать любой простой текстовый редактор, например встроенный блокнот Windows, или редактор, ориентированный на кодирование, например Notepad ++, который может упростить отслеживание с помощью цветовых направляющих и поддержки вкладок. Мы используем Notepad ++ в наших примерах скриншотов. В любом случае, создайте новый документ и введите следующий текст в качестве отправной точки:
Чтобы изменить цвет кнопки, просто добавьте значение backColor (для цвета кнопки) и / или textColor (цвет текста) к строке кнопки вместе с шестнадцатеричным цветовым кодом.Итак, если бы мы хотели, чтобы кнопка была белой с серым текстом, мы бы добавили backColor = 'FFFFFF' textColor = 'A8ABAE' .Вот еще один взгляд на наш пример XML с изменениями:
Наконец, вы можете вручную установить ширину настраиваемой кнопки сенсорной панели, добавив поле ширины с числовым значением для ширины в пикселях.Например, чтобы установить ширину кнопки в 70 пикселей, вы должны добавить width = '70 ' к строке кнопки в файле XML.Если вы не укажете ширину, кнопка автоматически изменит размер в соответствии с текстом заголовка.Вот пример того, как настройки относительной ширины будут выглядеть на сенсорной панели:
Эти параметры позволяют настроить полностью настраиваемый макет сенсорной панели для вашего любимого приложения Windows.Освоив этот процесс, вы также можете изучить еще более сложные параметры настройки, такие как возможность добавления изображения к кнопке сенсорной панели, упорядочивание кнопок по определенным группам или добавление разделителей, создание расширяемых наборов кнопок и многое другое.Посетите блог Parallels для получения дополнительной информации об этих дополнительных параметрах.
Заключение
В этом руководстве рассказывалось о добавлении пользовательских значков сенсорной панели в одно приложение.Когда вы будете готовы добавить пользовательские кнопки в дополнительные приложения, просто создайте новый файл XML, выполнив описанные выше действия, не забывая соответствующим образом изменить идентификатор приложения и имя файла XML. Это также хорошая идея сделать резервные копии ваших пользовательских файлов XML Touch Bar на случай, если что-то пойдет не так, и создавать частые снимки вашей виртуальной машины на случай, если что-то действительно пойдет не так.Ключ, особенно для тех, у кого нет опыта программирования, - это экспериментировать и получать удовольствие, а надежные резервные копии позволяют вам это делать. Не всем нравится сенсорная панель, но для тех, кто любит, создание пользовательских кнопок сенсорной панели для часто используемых приложений Windows может значительно улучшить рабочий процесс и привнести немного волшебства Apple в ваши виртуализированные приложения Windows.