Size: a a a

2021 April 07

M

Maksym in Frontend UA
Да, я на самом деле искал для вебшторма, думаю найду сначала оригинал для Вскод, а там уже нагуглю.
Rainbow brackets я нашел, скачал, но расстроился, если в Вскод там есть акцентрая линия, которая мне так приглянулась, то в вебшторм мы получаем только раскраску скобок, я перепробовал все темы и стандартные на вебшторме, у меня не получилось повторить результат с Вскода, я даже потыкал Color Scheme, но и там не нашел.

Мне хотя бы как то серую полоску слева оживить, что бы более акцентный цвет был, но не получилось :(
источник

M

Maksym in Frontend UA
источник

M

Maksym in Frontend UA
источник

Вт

Ві тя in Frontend UA
Думаю в самом xml темы будет
источник

Вт

Ві тя in Frontend UA
можно погуглить
источник
2021 April 08

AK

Alexander Kuzmenko in Frontend UA
Я где-то читал что называть методы с not, считается плохим тоном. Вроде isNotEmptyArray. Не могли бы помочь с аргументами, или референсом?
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
типа а зачем, если есть !
источник

VS

V7v S6k in Frontend UA
Ну типу, це математично не красиво і читати важко)
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
имхо логичнее написать isEmptyArray и юзать !isEmptyArray где нужно
источник

AK

Alexander Kuzmenko in Frontend UA
))
источник

EO

Eugene Obrezkov in Frontend UA
А мне заходит
источник

DD

Dmytro Dovhan in Frontend UA
проблемы начинаются когда появляется двойное отрицание

if (!isNotEmptyArray) {}
источник

EO

Eugene Obrezkov in Frontend UA
Специально делаю такие штуки иногда, чтобы можно было

if (token.isNotSemicolon())
источник

EO

Eugene Obrezkov in Frontend UA
Это проще читается чем if (!token.isSemicolon)
источник

AK

Alexander Kuzmenko in Frontend UA
Точно?
источник

AV

Anton Verinov in Frontend UA
if (!isNotEmptyArray) {} else { /* :feels-good: */ }
источник

DD

Dmytro Dovhan in Frontend UA
понятно что это будет работать, но читать такое намного труднее,
источник

EO

Eugene Obrezkov in Frontend UA
чтобы прочитать отрицание c !, тебе нужно backtracing делать

if (!token.isSemicolon()) -> IF NOT TOKEN IS SEMICOLON -> IF TOKEN IS NOT SEMICOLON -> лично для меня эти перестановки раздражающие
if (token.isNotSemicolon()) -> IF TOKEN IS NOT SEMICOLON -> со старта читаешь себе слева направо и идёшь дальше
источник

EO

Eugene Obrezkov in Frontend UA
это если ещё не говорить о том, что ! можно не увидеть (да, такое бывает при беглом чтении)
источник

EO

Eugene Obrezkov in Frontend UA
у того же руби есть not unless которые помогают читать код ближе к тому как будто ты говоришь кому-то как этот код работает
источник