Regex Editor

Microsoft Free

IntelliSense, syntax coloring, in-place testing and more for your regular expressions, right inside the editor!

Microsoft
(87) Review
Visual Studio
2010
Download (163,842)
2/25/2010
1.5
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (87)
Q and A (17)
Sign in to write a review
Sort by:

by Noel99 | January 29 2014

by BonianSazanShomal | June 16 2013

My files Fetch Fast Fact Download in Current System RegEx Regular NOKIA SYMBIAN, but for Open Files goes Deep Dir Doc Dev "Maps Google" net Application and My Google Map Installed phone, unavailable Loading Files download to VisualStudioGallery.com

by Siararadek1 | June 12 2013

by Robert Heinig II | June 07 2013

It's stunning how it uses the US keyboard layout even if that layout is not installed on the system. The programmer has to have gone to quite some wheel reinventing lengths to achieve that. -100 Points.

by Sergio Parra | April 27 2013

very useful

by M. Sawczyn | November 28 2012

Good idea, but I had the same issues as fourpastmidnight - a VS exception was thrown and the IDE did not accept further keyboard input. Needs fixed up, potentially a context menu item added to invoke the tool, some RegEx guidance text in the window and a mechanism to get the text back to the active editor, and it will be a nice addition. Remember the audience: people uncomfortable with regular expressions will be using this, so it should be a helpful novice/intermediate tool rather than aiming for the expert regular expression user.

by nx-at | August 10 2012

Basically a good idea but not really usable.
- Missing RegexOptions
- German keyboard layout not supported
- Bad documented how to open the regex editor
- Not compatible with ReSharper

by rtonsing | June 27 2012

by Mr. Wharty | June 08 2012

Sounds like a great tool however I can;t get it to run

by The Thinker | May 19 2012

by Dragan Radovac | April 11 2012

Yeahy. Nice work !!!

by TheGreatJerboa | March 14 2012

Almost impossible to open it if powertools/resharper installed.

by gligoran | March 04 2012

Doesn't support non-EN keyboards. This was a deal breaker for me.

by Fanged | February 23 2012

Completely screws mouse selections on regex strings.
You CAN NOT use the mouse to select part of the string... VERY annoying.

by Mads Østerby2 | February 08 2012

All in all a useless add-in:

CONs:
* Doesn't work well with non-english keyboard.
* No undo-redo.
* Window is Modal (can't copy paste from code windows for example).
* Doesn't remember "Matches" string (you have to copy paste it in again and again).
* Doesn't play well with ReSharper.
* Causes code editor to become unresponsive.

by SMSIrl | January 29 2012

by mike969 | January 19 2012

This tool doesn't work with a german keyboard. It's not possible to enter {[ ...

by fourpastmidnight | January 13 2012

Very useful extension. However, it needs to be fixed. When working in the editor for an extended period of time, it causes an Exception to be thrown in VS2010 (I have Premium installed, with SP1). You can continue to work, however, upon closing the editor, you can no longer type or navigate in the code editor. Navigation keys (e.g. arrows, etc.) either scroll through the document tabs (I have VSPT installed, so hitting the END key, for example, causes the IDE to activate the last tab in the document tab well), or other pieces of UI (such as focusable toolbar items).

When attempting to exit VS, a warning dialog appears that says "MS VS has detected that an operation is blocking user input. This can be caused by a modal dialog or a task that needs to block user interaction. Would you like to shutdown anyway?"

The only recourse is to save everything and exit and restart VS.

Also, can't use numeric keypad input, only the standard QWERTY keypad input.

by tchien | January 05 2012

How do I get the RegEx Intellisense? All I see is the .Net Intellisense in the code window and no Intellisense in the RegEx editor window.

by Pink Li | December 21 2011

very useful!

But a tiny bug reports here:
sometimes when I finished editing and testing the Regex in the pop up model window, and click "Accept" or "Cancel", then my VS editor area went zombie mode... I cannot type, delete nor copy. And when I try to close VS, a dialog popped up saying "Microsoft Visual Studio cannot shut down because a modal dialog is active. Close the active dialog and try again". The problem is, I was quite sure that I'd closed the regex editor dialog.

1 - 20 of 87 Items   
Sign in to start a discussion


  • Exception with Regex Editor in VS2010
    2 Posts | Last post September 14, 2010
    • This causes an exception in VS2010. When I type:
      var j = new Regex(
      the Editor pops up and then immediately:
      Visual Studio has encountered an exception. This may be caused by an 
      extension.
      
      You can get more information by running the application together with the 
      /log parameter on the command line, and then examining the file 
      'C:\Users\me\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml' 
      
      You then need to kill devenv.exe.
      
      The log yields:
      
      System.ArgumentNullException: Key cannot be null.
Parameter name: key
   at System.Collections.Hashtable.ContainsKey(Object key)
   at VisualSVN.VS.AbstractTextManager.RegisterBuffer(IVsTextLines textLines)
   at VisualSVN.VS.AbstractTextManager.GetBuffer(IVsTextLines textLines)
   at VisualSVN.VS10.WpfTextManager.GetBufferForView(IWpfTextView textView)
   at VisualSVN.VS10.QuickDiffMargin..ctor(IWpfTextView textView, ColorProvider colorProvider, WpfTextManager textManager)
   at VisualSVN.VS10.QuickDiffMarginFactory.CreateMargin(IWpfTextViewHost textViewHost, IWpfTextViewMargin containerMargin)
   at Microsoft.VisualStudio.Text.Utilities.ContainerMargin.<AddMargins>b__2(IWpfTextViewMarginProvider mp)
   at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InstantiateExtension[TExtension,TMetadata,TExtensionInstance](Object errorSource, Lazy`2 provider, Func`2 getter)
    • Additional information, with VisualSVN installed, it throws this error, without VisualSVN, it does not.  So there is some weird interaction.
  • NumPad does not work
    2 Posts | Last post July 17, 2010
    • Pretty cool tool but the numpad is not working while building my regex :(
      
      Bests, 
      Alan.
    • Well, just another useless thing :-(
      Idea sounds great . But if i cant use it why ist it here?
      ANy idread how to bring up this editor with resharper 5 and power toys installed?
  • How to show?
    5 Posts | Last post April 03, 2010
    • Hi,
      
      how can i use this tool? I've installed it, but can't find how to open the toolwindow.
      
      regards
    • ahhhh hidden.... strg   click :(
    • vga
      Just type "new Regex(" (no quotes) and this should make it appear. And if you have:
      
      Regex r = new Regex("foo") <- when hovering over the expression text you should get a tooltip that says "Ctrl Click" to open the Regex Editor.
    • Its like playing cat and mouse with the tool. The Visual Studio informative tooltips will be ontop of the tooltip you create - impossible to capture. 
      Why isent there a link/something in a menu so one could open the Regex Editor shown on the projects home page and just start working with the regex expression.
      The usability and trying to figure out where the tool is or how to invoke it - is annoying. I havent yet found a way.
    • At least in the VS2010 RC version - nothing pops up when you type "new Regex(" and the tooltip as pointed before, isent useful since the VS2010 tooltip regarding string will be on top.
  • Making it more usable
    1 Posts | Last post March 24, 2010
    • My company uses lots of expressions and often the syntax is similar to this:
      
      Regex.Replace(phoneNumber, "^(\\d{3})(\\d{3})(\\d{4})$", "$1-$2-$3");
      
      Can this extension be updated to handle more usage scenarios?
  • Non english keyboard layout
    3 Posts | Last post June 09, 2009
    • The textbox for the expression uses english keyboard layout even if my default is set to another layout.
      All the other textboxes works fine.
    • vga
      Thanks for reporting this. Do you mind going over to http://editorsamples.codeplex.com and create a bug report under "Issue Tracker" ?
      
      Thanks.
    • Hello, I dont knwow if you missed it but I did a issue report on codeplex for this.
      
      Best regards
  • Version 1.1 available!
    1 Posts | Last post May 26, 2009
    • vga
      
      If you have downloaded version 1.0 please update to this version which fixes the mouse cursor bug.
      
      If the extension is still installed in your machine you can go to the "Updates" tab in the Extension Manager dialog -- or you can install from scratch if you have uninstalled version 1.0.
      
      Thanks!
  • Made my cursor disappear
    10 Posts | Last post May 26, 2009
    • When I enable this extension, my cursor disappears and flickers when I roll the mouse pointer from place to place.
    • I have the same problem. My mouse cursor disapppears when this extension is enabled. Also happens when the enhanced intellisense extension is enabled (also from MS).
    • vga
      Are you using the public beta1 bits? (build 20506.01)
    • I've the same problem with this extension using the Beta1.
      Would really like to use this extension, but so it is unusable.
      
      regards
      CFI
      
      P.S. @Stu: The Enhanced IntellisSense works on my PC.
    • I' have the same problem.
      VS version 10.0.20506.1 Beta1
    • There's a bug in the extension, sorry guys.
      
      @vga (victor, right?): when you get a chance, drop me (noahric @ microsoft) an email, and we can get the extension fixed up.  Thanks!
    • vga
      Weird... I can't repro it on my box (which is running an internal build matching the public beta1) -- I'll try again against the bits downloaded from MSDN monday first time, and I'll work with Noah who seems to have find the issue.
      
      We will have this fixed ASAP, thanks for reporting this!
    • Installing this extension also causes my mouse cursor to totally dissapear from the source code editor and make the whole editor unstable.
      
      I am using Windows 7 RC1 x 64 and VS2010 B1
    • vga
      update: the bug has been fixed now and updated bits will be posted soon to the gallery (i've already sent them out) -- i'll post again here when i get confirmation of this.
      
      thanks everyone for reporting this!!
      
      btw, don't forget to checkout editorsamples.codeplex.com which is the project hosting source code for this extension and others -- please post there any FEATURE requests you would like to see implemented and any BUGS you may find.
      
      Thanks again!
    • Hi Everyone!
      
      The updated bits are now online. You can download/install v1.1 now which fixes the mouse cursor bug. If you have the extension already installed you should be able to go to the "Updates" tab in the Extension Manager dialog and it should detect that there is an update.
      
      Thanks!
11 - 17 of 17 Items