]> Sergey Matveev's repositories - stargrave-blog.git/commit
Пара статей с критикой синтаксической подсветки
authorSergey Matveev <stargrave@stargrave.org>
Fri, 17 Oct 2025 07:31:29 +0000 (10:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 17 Oct 2025 07:31:29 +0000 (10:31 +0300)
commit61f8def109a3314fc5b4b8cb6edbbed9f0339073
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent38fbb75bb273a0a0c09d7fd952a2553b6c4d4007
Пара статей с критикой синтаксической подсветки

https://buttondown.com/hillelwayne/archive/syntax-highlighting-is-a-waste-of-an-information/
https://tonsky.me/blog/syntax-highlighting/
Где-то в IDE у людей я реально встречал радугу цветов и тоже задавался
вопросом: а какой смысл, чем оно помогает?

Многие годы я сидел под чистой консолью FreeBSD (без GUI, X11,
e7bd3bc8c5c677f96873382a9054b3c01ac9d8be) с зелёным фоном, vi (не vim),
без синтаксической подсветки. Потом всё же понял, что цвета могут нести
огромное количество помогающей информации. Поэтому в каком-нибудь
PyDERASN: http://www.pyderasn.cypherpunks.su/_images/pprinting.webp
цвета стали обязательны.

Динамическая подсветка аргументов, import-ов, переменных -- must-have
штука. Просто так из коробки без LSP оно в Vim не делается, но плагин
Mark давным давно был неотъемлемой частью моего setup, пока не переписал
существенно сократив код (f4a041639f520162b246b48ef248e7116b4a5919).
Как-раз для подобных задач активно и использовался.