Выпущена Новая Версия Расширения Regex Tester Для Visual Studio 2010.



Введение С момента разработки первой версии расширения прошло около 1,5 лет. Тестер регулярных выражений , я уже писал один пост о его создании.

В целом я считаю, что мой первый опыт удался, так как расширение имеет хороший рейтинг и на данный момент скачано 12 тысяч раз.

В 2010 году у меня были планы реализовать расширение.

Часть функционала я тогда уже начал реализовывать, но в моей профессиональной жизни произошло интересное событие — я стал Java-разработчиком, перейдя в другой проект, но это совсем другая история.

А теперь я кратко напишу, что изменилось в новой версии расширения и почему я решил его улучшить.



Расширение, быть или не быть новой версии

Забросив .

NET и перестав использовать Visual Studio 2010, я начал забывать о своем расширении.

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

Такое случалось очень редко, пока однажды в конце 2011 года мне не пришлось анализировать текстовый файл размером 1,7 МБ или 17 тысяч строк (интересное совпадение).

Поработав там, мне стало не хватать некоторых мелочей, но, несмотря на мелочи, я делал то, что нужно, и продолжал работать.

Позже, когда у меня появилось больше свободного времени, я начал задумываться об улучшении расширения не для себя, а для других.

Посмотрев статистику, я понял, что спрос на расширение есть, прочитал все отзывы и предложения, подумал и решил, что улучшить его не составит труда.

Доработав его, я выложил его в галерею, обновил описание и теперь он доступен для автоматического обновления всем, кто установил первую версию прямо из Visual Studio. Вот что у меня получилось:

Выпущена новая версия расширения Regex Tester для Visual Studio 2010.



Что нового в версии 1.1

Автозапуск срабатывает при изменении формата регулярного выражения или вывода результата, вам больше не нужно постоянно нажимать кнопку для запуска процесса обработки.

Оптимизация , большая часть обработки происходит асинхронно.

Если процесс автозапуска не смог отменить предыдущий вызов, поскольку он не ответил, то автозапуск будет отменен с предупреждением для повышения производительности.

(Я планирую решить эту проблему, актуальную для больших объемов данных) – Вкладки , теперь вы можете открыть несколько вкладок.

Незначительные улучшения в формате вывода результата теперь можно использовать символы «\t» для табуляции и «\n» для символов новой строки.

Дополнительная информация по входным и выходным данным.

Горячие клавиши , вы можете использовать их, когда расширение активно: 'Бегать' Ctrl+П 'Автоматический старт' Ctrl + Shift + А включить/выключить режим «Новая вставка» Ctrl+Т 'Закрыть вкладку' Ctrl + Shift + W

Заключение

В свободное время планирую: — улучшить производительность расширения, но это будет непросто, так как нативные компоненты WPF тормозят при больших объемах текста.

— добавить документацию по регулярным выражениям (на английском языке).

Возможно, решусь на что-то другое, все зависит от того, насколько я занят на работе и т. д. Спасибо всем, особенно тем, кто оставил свои комментарии, предложения по улучшению, скачал и использовал.

Я очень рад, что это кому-то приносит пользу, а не только мне.

Теги: #visual studio 2010 #расширения #регулярные выражения #Visual Studio

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.