> -- ssyy писал(а):
> Даже в рамках обсуждения в этой ветке высказано несколько подходов к семантической раскраске. А теперь представьте: вам необходимо читать код другого человека (с которым вы вообще не знакомы). А он красил текст совсем не так, как вам хотелось. И вам легко будет такое читать? Очевидно, нет.Если бы я не имел опыт в чтении таких исходников, то в таком случае всё, как минимум, было бы не очевидно.

Цель ручной раскраски - обратить внимание. То есть, автор тем самым говорит: "сюда смотри внимательнее". Приведённые выше примеры раскрасок говорят о том, что виды раскрасок преследуют разные цели (наиболее нужные в данный момент авторам).

Ваши цели могут отличаться от целей авторов, поэтому чтение отформатированных исходников может не давать Вам такого же количества полезной информации. Повторю проще: эффективность потенциально меньше, чем для автора. Но о бесполезности или дискомфорте можно говорить только после исследований.

Если действительно от ручной раскраски присутствует дискомфорт, то автоматическая мешает ещё больше.

P.S. Я имел дело с исходниками среды и исходниками некоторых компонентов. Выделения, пусть и различные у разных авторов, довольно сильно мне помогали.

А автоматическая раскраска, можно сказать, ничего не выделяет. Имеем дело с однородной пестрящей массой.