Включение необычного оператора IntelliJ J (не равно)
Я был свидетелем этого в GOTO 2016 • Kotlin - Ready to Production конференция Хади Харири.
В некотором его коде, что обычно будет выглядеть так:
if (x != y) { /* do some stuff */ }
Отображается в элегантном стиле:
if (x ≠ y) { /* do some stuff */ }
Вот скриншот из живого сеанса кодирования:
![Regular Java Code]()
Он использует обычный оператор !=
, ИДЕЯ позаботится обо всем остальном.
Я играл с моей конфигурацией IntelliJ, но не смог включить эту новую необычную функцию. Любая помощь?
PS. Я использую последнюю версию Ultimate (2016.3.3).
Ответы
Ответ 1
Чтобы включить лигатуры, перейдите в "Настройки" → "Редактор" → "Цвета и шрифты" → "Шрифт", выберите шрифт, который поддерживает лигатуры, например FiraCode, Hasklig, Monoid или PragmataPro (шрифт должен быть установлен), и выберите параметр "Включить лигатуры шрифтов".
Источник: ссылка.
Чтобы просмотреть некоторые шрифты, в том числе несколько с лигатурами: https://app.programmingfonts.org/