
Edmund Richardson
0
4908
821
Цвет повсюду вокруг нас. Для большинства людей цвет - это красота или эстетика. Но если вы проводите свои дни перед монитором компьютера, цвет может стать важным инструментом в борьбе с усталостью и усталостью глаз. Почти каждый текстовый редактор поддерживает раскраску синтаксиса, и многие редакторы поставляются с набором цветовых схем на выбор. Практически тысячи других схем доступны в Интернете, и тем не менее я никогда не видел такой, которая была бы похожа на Solarized..
Начнем с того, что Solarized не предназначен для какого-либо конкретного редактора или программного обеспечения. Вы можете получить Solarized для Vim. 7 главных причин дать текстовому редактору Vim шанс Лучшие 7 причин дать текстовому редактору Vim шанс. В течение многих лет я пробовал один текстовый редактор за другим. Вы называете это, я попробовал это. Я использовал каждый из этих редакторов более двух месяцев в качестве основного ежедневного редактора. Так или иначе, я ..., Emacs, IntelliJ и шесть других редакторов, для четырех разных эмуляторов терминала и даже для Mutt (консольный почтовый клиент). Он также доступен в виде цветовой палитры для Photoshop или GIMP..
Соляризованный автор, Итан Шуновер, не просто выбирал цвета, которые он считал красивыми. Вместо этого он использовал нечто, называемое цветовым пространством Lab, чтобы выяснить точные различия в яркости, которые должны иметь различные элементы экрана, и выбрал цвета на основе фиксированных отношений цветового круга (некоторые оттенки аналогичны, некоторые основаны на триаде и т. Д.) , Конечно, результат довольно, но это также очень читабельно.
Соляризованные цветовые решения доступны как на светлом, так и на темном фоне. Вот как выглядит вариация на светлом фоне:
И вот темная вариация того же файла:
Вы можете увидеть, насколько похожи оба режима. Они чувствуют себя как одна цветовая схема, но оба очень удобочитаемы. На самом деле, они оба читаются в одинаковой степени: они имеют симметричные различия в яркости, поэтому переключение между темным и светлым фоном сохраняет одинаковое воспринимаемое количество контраста между элементами схемы.
Это минималистичная схема с шестнадцатью цветами. Количество цветов может быть даже уменьшено, до пяти определенных оттенков, и оно все равно будет вполне читабельным.
Еще одна вещь, которая очень впечатляет в Solarized - это презентация. Большинство цветовых схем - это всего лишь один текстовый файл без какой-либо документации. Solarized имеет великолепный веб-страница (раскрашенная в соответствии со схемой, конечно), где автор излагает свои аргументы в пользу схемы и ее преимуществ в мучительных деталях. Два приведенных выше снимка экрана были взяты с той же страницы, где вы можете найти множество других снимков экрана, показывающих файлы различных типов в Vim, а также множество других приложений..
Я использую Solarized уже несколько недель, в основном в Vim через Putty. Для этого конкретного сценария установка не была тривиальной: мне пришлось настроить Solarized для PuTTY, а затем настроить его и для Vim. Несмотря на это, цвета, которые я получаю на своем собственном экране, выглядят несколько иначе, чем на веб-сайте Solarized. Мне нравится внешний вид, с которым я закончил, но вы должны согласиться, что он не похож на красивые скриншоты выше:
Это единственный недостаток на самом деле. Если вы просто используете одно приложение (скажем, GVim или другой локальный текстовый редактор), у вас не должно возникнуть проблем с установкой Solarized в вашей системе. Но если вам нужно, чтобы это работало через PuTTY и Vim, вас ждет небольшая проблема. Сказав, что, если кому-то из вас удастся воспроизвести точный вид Solarized с помощью Putty / Vim, я хотел бы услышать об этом в комментариях - возможно, вы можете научить меня одной или двум вещам!