it-tools icon indicating copy to clipboard operation
it-tools copied to clipboard

feat(new tool): Regex Tester (and Cheatsheet)

Open sharevb opened this issue 9 months ago • 11 comments

Fix https://github.com/CorentinTh/it-tools/issues/1007, https://github.com/CorentinTh/it-tools/issues/991, https://github.com/CorentinTh/it-tools/issues/936, https://github.com/CorentinTh/it-tools/issues/761, https://github.com/CorentinTh/it-tools/issues/649 https://github.com/CorentinTh/it-tools/issues/644, https://github.com/CorentinTh/it-tools/issues/554 https://github.com/CorentinTh/it-tools/issues/308, #1293

sharevb avatar May 01 '24 21:05 sharevb

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
it-tools ✅ Ready (Inspect) Visit Preview Sep 20, 2024 6:37pm

vercel[bot] avatar May 01 '24 21:05 vercel[bot]

Hi @CorentinTh , could you consider merging, please ? thanks

sharevb avatar Sep 04 '24 20:09 sharevb

Hi @sharevb I found some issues with this tool.

  • There appear some weird white boxes behind the symbols in the top bar when the Regex Tester is open. When I open another tool they don't appear and it looks correct.
  • I cannot select the checkboxes in the Regex Tester. They don't activate when I click on them.

(I have tested it in Safari on iOS and macOS.)

Here is a screenshot from the Regex Tester: IMG_7602 And one from another tool: IMG_7603

steffenrapp avatar Sep 10 '24 15:09 steffenrapp

Hi @steffenrapp, thanks for this bug report, it should be ok now (ctrl f5) ; by the way, found what caused white square but didn't reproduce 'disabled' checkbox in chrome windows.

sharevb avatar Sep 11 '24 20:09 sharevb

Thank you @sharevb 😃 now both bugs are fixed for me. Hope it will be merged soon!

steffenrapp avatar Sep 11 '24 20:09 steffenrapp

Hi @sharevb on more thing from my side ... To me it feels kind of wrong to have an external link in the tool. I think no other tool has that currently and users can search for that if they need it. Let me know what you think.

steffenrapp avatar Sep 12 '24 15:09 steffenrapp

Hi @steffenrapp, I put a link to https://www.regular-expressions.info/javascript.html because it is the up to date documentation of JS regex syntaxe, but may be I can add a "JS Regex Memo" tool (as there are other memo, ie markdown) but I need to find a free tuto of regex syntaxes

May by in https://lecoupa.github.io/awesome-cheatsheets/

sharevb avatar Sep 13 '24 07:09 sharevb

Hi @steffenrapp, added a Regex Cheatsheet with the regex tester (and linked it instead of external)

sharevb avatar Sep 14 '24 13:09 sharevb

@sharevb I like that! 👍🏼

steffenrapp avatar Sep 14 '24 17:09 steffenrapp

Hi @CorentinTh I don't know how you have the resources to review the PRs at the moment, but it seems that a lot of people are waiting for some of the features that are in the pipeline, especially this one. Maybe it makes sense to have someone else help you with merging the PRs who has the same quality goals as you do for this project, to speed up development? 😃 Would be great to see many more new helpful tools in the final product.

steffenrapp avatar Sep 20 '24 10:09 steffenrapp

Hi @sharevb and @steffenrapp Thank you for your feedback and consideration. I understand that many are waiting for new features, and I appreciate your patience. Maintaining the project's quality is very important to me, and I'm working to review the PRs as efficiently as possible. I'm also considering adding a maintainer to help speed up development while upholding our quality standards.

CorentinTh avatar Sep 20 '24 18:09 CorentinTh

Hi @CorentinTh Thank you for reviewing which is a lot of work if you want to do it properly. I also think quality should always be top priority to create a stable product. Nobody likes to use buggy tools that you can't rely on when you use them on a regular basis. @sharevb Thanks for all the work you put into contributing to IT Tools!

steffenrapp avatar Sep 20 '24 18:09 steffenrapp