Улучшаем отображения шрифта в PhpStorm для Linux

Поделюсь своим опытом улучшения отображения шрифтов в PhpStorm для Linux.

Я использую Linux Mint поэтому команды с использованием пакетного менеджера APT.

Для примера будем использовать шрифт Consolas. Давайте сначала его получим.

sudo apt-get install cabextract fontforge
wget https://download.microsoft.com/download/C/9/4/C9419731-CC9C-4847-BFB6-0444F97D7BD5/PowerPointViewer.exe
cabextract -L -F ppviewer.cab PowerPointViewer.exe
cabextract ppviewer.cab

После извлечения увидим множество файлов, нас интересует файл CONSOLA.TTF.

Откроем его с помощью fontforge, затем нажимаем Ctrl + A и выполняем команды:

Хинты -> Очистить хинты
Хинты -> Очистить инструкции
Файл -> Создать шрифты...

Выбираем тип TrueType и сохраняем, игнорируя предупреждения об ошибках.

Откроем получившийся шрифт с помощью программы просмотра шрифтов и установим его.

Теперь шрифт можно использовать в PhpStorm, результат ниже.