Как сделать так, чтобы смайлики хорошо отображались в редакторе кода Windows android Studio? - PullRequest
0 голосов
/ 07 декабря 2018

Как использовать emoji в исходном коде Android в Android studio или IntelliJ в ОС Windows?Я хочу использовать эмодзи в сообщениях печати logcat, выбирая эмодзи из контекстно-зависимого всплывающего окна.Я не смог найти правильный плагин.Мне нужен плагин, который используется на картинке ниже.Но не знаю, как добиться того же.Когда я гуглю, я получаю ссылки на emoji-Compat для отображения Emoji в диалоговом окне программной клавиатуры приложения для Android.Но я хочу использовать эмодзи в исходном коде только в комментариях и logcat.enter image description here

Обновление: Я думал, что это функция студии Android.Но она доступна в качестве мягкой сенсорной клавиатуры в Windows 10. «WIN +;»это ярлык для запуска того же.enter image description here

Теперь мой следующий вопрос - как сделать эмодзи красочными в редакторе кода windows android studio и logcat, как это выглядит в Mac.В Mac это выглядит так: enter image description here В Windows это выглядит так в редакторе после добавления смайликов: enter image description here

Ответы [ 2 ]

0 голосов
/ 14 июня 2019

На ваших скриншотах эмодзи отображаются в монохромной версии в вашем редакторе.У меня была похожая проблема с отображением смайликов в IntelliJ на macOS.

Сначала я подумал, что это связано с настройкой кодировки символов.Это оказалось не связанным, так как моя кодировка файла везде установлена ​​в UTF-8.

После долгой жизни с проблемой, решение, которое я нашел для отображения смайликов как раз для меня, это установить резервный шрифт (для символов, не поддерживаемых основным шрифтом) на "Apple Color Emoji" как для редактора, так и для консоли.

Соответствующий путь пользовательского интерфейса дляэтот параметр указан ниже.

  • Предпочтения> Редактор> Шрифт

Если параметр шрифта цветовой схемы переопределяет шрифт редактора, тогда используются следующие путиможет применяться.

  • Предпочтения> Редактор> Цветовая схема> Шрифт цветовой схемы
  • Предпочтения> Редактор> Цветовая схема> Шрифт консоли

«Показать только моноширинные шрифты» необходимо временно отключить, чтобы отобразить шрифт emoji в разделе «Резервный шрифт».

Кроме того, я сделал «Вставить без форматирования» в качестве вставки по умолчаниювариант, чтобы смайликиs можно вставлять напрямую, без риска быть преобразованным в escape-последовательности Unicode.

В результате эмоджис отображается так, как и ожидалось для меня во всей IDE, что существенно меняет мое удовольствие от кодирования!

0 голосов
/ 07 декабря 2018
  1. В Mac поместите курсор в любое текстовое поле, в которое вы хотите вставить смайлик, например, опубликовав твит.
  2. Используйте сочетание клавиш Command - Control - Пробел для доступа к смайликам.
  3. Дважды щелкните смайлик, который вы хотите использовать, и он будет вставлен в то место, где вы оставили курсор.
...