Pull to refresh

Comments 13

Очень мало чего. Это я могу и в np++ сделать. А вот если бы подкрашивать текст в зависимости от паттерна, или что-то типа этого (чтобы отлаживать наши регэкспы)...

Для моих крайне скромных нужд этого хватает)
Конечно можете и в np++ и в vs, но лично я для себя выбрал тот дизайн который удобнее
Вы можете поближе познакомится с фреймворком улучшив мою работу или создав свою, не то чтобы подсвечивать очень сложно тык
Так же для меня очень важно показать достаточно простой и понятный пример, который поможет присоединиться новым пользователям к комьюнити авалонии, и я верю, что в данной статье я выполнил эту задачу

А еще можно обобщить до редактора грамматик. И, не поверите, такой редактор на Avalonia есть: DAGE. Правда использовать его пока что комфортно не получится — в разработке.

Иногда мы не понимаем как работает регулярное выражение, которое мы составили, и хотим проверить.
Это как понять? Как можно написать регулярное выражение, и не понимать как оно работает? Как я понимаю у нас есть задача, и мы случайным образом пишем регулярное выражение, надеясь что оно сработает?

Ну а если кто хочет в живую протестировать свои регулярки, то давно уже есть онлайновые сервисы, по типу regexr.com
Выше написали об этом же (тык)
Есть моного неплохих онлайн сервисов, вы хотите обсудить их достоинства и недостатки?
Или хотите поговорить о чем на самом деле эта статья?
Этот комментарий был написан после моего, я лишь привел пример, что есть удобные сервисы онлайн, минусы и плюсы онлайн сервисов, даже не собирался обсуждать :)
А где вы видите в моих сообщениях что я утверждал что regexr.com является лучшим из себе подобных? Это лишь пример, и я прекрасно знаю что есть лучше сервисы.
Ну и как я всегда говорю, повторюсь и вам, если захочется написать что тот или иной сервис лучше, то хотя бы приведите примеры, в чем его плюсы, перед другими.
Интерфейс в целом

Из важного: почему-то нет в паттернах lookbehind, а паттерн важный. Точнее он есть, но почему-то в моем хроме он не отображается и пишет что не поддерживается.

Уже достаточно, меньшая удобность интерфейса и странное поведение с браузерами при одинаковых базовых фичах делает его хуже.
Интерфейс в целом
Это субъективщина, мне лично интерфейс regexr.com пожалуй даже поприятней будет.

Из важного: почему-то нет в паттернах lookbehind, а паттерн важный. Точнее он есть, но почему-то в моем хроме он не отображается и пишет что не поддерживается.
Спасибо за комментарий, я его редко использую, возможно из-за этого и не заметил, но полезно об этом знать, надо бы попробовать regex101.com, возможно для меня он будет полезнее, хотя сейчас беглым анализом заметил количество шагов при проверке, вот эта функция была бы просто не заменима в оптимализации регулярных выражений.
Я не оптимизировал, скорее учился по этому сайту в целом их использовать. Обычные объяснения и запоминание тегов для меня не сработали, а понять обычные конструкции для меня наглядно было полезно. Лично мне просто приятнее интерфейс на 101, он чище и побыстрее, категории выбираются сбоку, а не nested что уменьшает время на поиск «если не туда перешел». По крайней мере мне такой «легкий» quick reference нравится больше чем прямые переходы в одном меню. Ну и размеры, элементы на 101 не такие раздутые и большие. Как бы да, все и там и там видно, но смысл.
Спасибо за статью!
Хороший и понятный пример, который позволяет влиться в avalonia
Sign up to leave a comment.

Articles