History:
---------------
version 2.0.3
---------------
-added: Help file integrated with F1 on the main form
-added: help menus
version 2.0.2
------------------
-added: Enable/Disable Intellisense support through the main options dialog
-fixed: settings were not saved on application exit (except for proxy settings)
-fixed: intellisense now is less intrusive, but still not perfect. hence the option to turn it off if you want to.
version 2.0.1 beta 20/4/2004
--------------
-added: "Document Changed" dialog specifies the name of the document in question.
-added: intellisense in the Regex window. Can be configured by changing the quickmenu.config file.
-added: Intellisense in the "Replace with" window. automatically list available named groups when typing "$" in the replace with input window
-added: Regex intellisense will auto-select regions user needs to fill out (behavior like in the snippets plugin)
-fixed: Regex text would sometimes revert back to the last-saved text, causing data loss in the text
-fixed: multiple "Document Changed" dialogs appeared before closing a document or the application
-fixed: "Replace with" text and "Input file" text were not loaded properly from saved projects
-fixed: "Support" link in "About" dialog now works
TODO:
- Plugins should be loaded from a "Plugins" dir
- Quick Menu editor?
- generate better code from code generator plugin
version 2.0 beta 20/3/2004
-------------
-added: installer
-added: generate C# or vb.net code from regex(via tools menu)
-added: regex Analyzer. Describes in plain language the regular expression(via view menu)
-added: Compile to Assembly. Compiles the current regex into a dll. (via tools menu)
-added: The Regulator can now accept a file name of type ".express" as a command line argument to open with
-added: file association for ".express" files. Double clicking on an express file will launch a new instance of The Regulator with the document open.
-added: ability to specify a web address in the input file text area
must be preceded with http/ftp prefixes.
-added: pressing "Enter" when writing an input file name/web will automatically refresh from that file(no need to click the refresh icon)
-added: plugin creation ability
- Plugins are divided into two kinds: dialogs and dockable.
-dialogs are accessible via the "Tools" menu
-Dockable plugins are accessible via the "view" menu
Included plugins(with source):
- Plugin lister. will show all the currently loaded plugins.
- CodeWriter. Generates C# or VB.NET code from the regular expression
- Regex Analyzer. Describes in plain language the regular expression
- Compile to Assembly. Compiles the current regex into a dll.
- Snippets. same as in original version only as plugin
- Regexlib.com search. same as in original version only as plugin
- Regexlib.com submit. same as in original version only as plugin
-removed: performance tab
-changed: icons and links in the main form
-fixed: Regex options toolbar bug fixed where un checking one of the options would remove all the other options as well (darn bit masking)
-fixed: closing a single document did not prompt a "save before close" dialog if document was changed and not saved.
-fixed: various problems related to inaccurate relative file paths (snippets loading and saving not working correctly for example)
-fixed: importing a regular expression from web search now correctly places input segments into separate input rows (Replacing "|||" with new lines)
version 1.02b2 18/11/2003
-------------
-added: split functionality. You have a new tab in the output tabs pane (bottom left) called "splits".
pressing F7 will call Regex.Split(input text) using the specified options and show them in the new tab
showing index and text columns for the results array.
-added: Split icon(F7) in main toolbar
-added: Load input from a file on disk.
In the input text area there is a new toolbar that allows you to select an input file from which to load the text.
You can refresh the text from the file using the new "refresh" button in that toolbar.
-added: "Window" menu to navigate between open documents (known bug: empty menu item always exists there)
-added: Shortcut keys to set focus on each document part:
CTRL+1: Regex text
CTRL+2: input text
CTRL+3: replace text
CTRL+4: matches tree
CTRL+5: replace output
CTRL+6: split output
-fixed: toolbar is now disabled when no document is open
-fixed: you could open the same file multiple times.
Now you'll get an alert and the existing document will be activated.
-modified: Made input text and replace text fonts bigger.
-modified: changed form font to Verdana for easier reading
-modified: changed replace,match and cancel icons for easier understanding
-removed: removed references for magic library from the project
version 1.02b
----------------
IMPORTANT: on first use with this new version - "settings.config" file will be OVERWRITTEN
--------- this means losing your recent documents list and proxy settings.
This will only occur once.
-added: Settings file is now encrypted
-added: each document will now show it's file name(if saved) in the tab header
-added: open/save dialogs now have "all files" option as well.
-added: the ability to put tabbed documents into "groups".
Just drag a document tab to the right or bottom of the screen and wait a second for the menu to show up.
-added: most editor settings such as font, forecolor and others are now saved between sessions
(right click on active text editor and select "options")
-added: docking windows state is now saved between sessions
-fixed: bad Form size settings were saved when form was minimized which caused it to load invisible
-fixed: visible but collapsed panes were not activated on shortcut keys
-fixed: perf chart would sometimes show matches and replaces without context
-fixed: Perf chart now shows better formatted numbers
-fixed: initial tree node selection after running a match would sometimes not be at the root node
-modified: Docking panes are now using Syncfusion controls instead of Magic controls
-modified: "Toolbox" is now called "snippets" both on menu and on pane
-modified: Minimize to tray is now False by default
-modified: Context menu on web search form reformatted for better description of actions
version 1.02a 23/10/2003
----------------
added:
-new option: View-Options-general: Fill unnamed captures in tree (for faster tree loading)
-Tree view icons
-tree view will automatically show expanded matches
-Submit to regexlib.com wizard(File->Submit to regexlib) (NOTE: proxy password is saved in clear text!)
(currently the web service has some breaking bugs, but the functionality is there when its ready)
-Brace matching support in text editor
-QuickMenu: CTRL+Q or right click on the text editor for an extensive list of menu shortcuts for regex patterns
the menu also appears when right clicking on the toolbox form and selecting "Quick Add"
-Making snippets that contain "<" and ">" tags in them will automatically create a selection region
between the two tags when inserting then into the text editor. For example, inserting (?<<name>>)
will cause the text <name> to be automatically selected.
-Recent files menu: File->Recent Files(up to 10)
-"Save as" functionality (File->Save as)
-Performance history view (View->Performance or F10)
-Performance time for last replace/match will be displayed in the "Matches" or "Replaces" window caption
-Proxy support (View->Options->Connection tab or in web search window "Connection settings" link on the bottom
-main form will remember its last height and width
-Comments/Suggestions menu under "Help" menu
-GDN workspace menu under "Help" menu
- F9 or right click on editor and selected "Edit->Escape selection":
"Escape current selection" will turn any i
没有合适的资源?快使用搜索试试~ 我知道了~
正则表达是的测试软件
共88个文件
cs:40个
dll:18个
resx:11个
需积分: 3 15 下载量 76 浏览量
2008-07-06
09:09:13
上传
评论
收藏 2.86MB RAR 举报
温馨提示
在学习正则表达式的过程中,有这么一软件用来即时测试那是最好不过了
资源推荐
资源详情
资源评论
收起资源包目录
The Regulator 2.0.rar (88个子文件)
The Regulator 2.0
SnippetPlugin.dll 188KB
regexDOcument.ico 73KB
Regulator.Sdk.dll 60KB
PluginLister.dll 184KB
history.txt 8KB
Syncfusion.Tools.dll 1.59MB
Regulator2Help.chm 322KB
AssemblyCompilerPlugin.dll 216KB
_FusionLic.dll 376KB
Src
ParserPlugin
RegexParsingPlugin.csproj 8KB
AboutDialog.resx 249KB
ParserPluginControl.cs 4KB
ParserPluginControl.resx 7KB
AboutDialog.cs 13KB
ParseClasses
RegexQuantifier.cs 2KB
RegexCharClass.cs 1KB
ReplaceMatchEvaluator.cs 3KB
RegexExpression.cs 3KB
RegexCharacter.cs 6KB
RegexConditional.cs 2KB
RegexRef.cs 1KB
RegexBuffer.cs 3KB
RegexCapture.cs 9KB
RegexAlternate.cs 582B
RegexItem.cs 497B
Tests
TestInterpret.cs 6KB
TestInterpretAnchor.cs 3KB
TestInterpretOptions.cs 3KB
TestInterpretGrouping.cs 3KB
AssemblyInfo.cs 2KB
CodeWriter
CodeGenerateDialog.cs 6KB
CodeGenerator.cs 4KB
CodeWriter.csproj 5KB
CodeGenerateDialog.resx 246KB
AssemblyInfo.cs 2KB
PluginLister
PluginLister.csproj 5KB
PluginLister.cs 2KB
PluginList.resx 247KB
PluginList.cs 5KB
AssemblyInfo.cs 2KB
CompileToAssembly
AboutDialog.resx 21KB
CompileOptionsForm.cs 13KB
AssemblyCompilerPlugin.csproj 5KB
AboutDialog.cs 14KB
CompileOptionsForm.resx 253KB
AssemblyInfo.cs 2KB
Deploying.Plugins.txt 293B
Snippets
SnippetPlugin.csproj 6KB
Form1.cs 2KB
SnippetManager.cs 877B
Class1.cs 232B
SnippetsControl.cs 7KB
Form1.resx 244KB
SnippetsControl.resx 9KB
AssemblyInfo.cs 2KB
Creating.Plugins.txt 413B
Plugins.Readme.txt 1KB
RegexLibSearch
Form1.cs 2KB
Web References
RegexLib.Services
Reference.cs 8KB
RegexlibPlugin.csproj 9KB
regexlib
RegexLibSubmitter.cs 3KB
RegexLibSettings.cs 730B
WebSearchControl.resx 19KB
SubmitWizard.resx 296KB
SubmitWizard.cs 60KB
WebSearchControl.cs 23KB
GridFormattingHelper.cs 4KB
Form1.resx 244KB
licenses.licx 507B
AssemblyInfo.cs 2KB
C1.Win.C1Command.dll 400KB
C1.Common.dll 88KB
CodeWriter.dll 184KB
RegexlibPlugin.dll 452KB
Syncfusion.Grid.dll 1.09MB
C1.Win.C1FlexGrid.dll 384KB
Syncfusion.Shared.dll 784KB
DundasWinChart.dll 592KB
RegexDoc.ico 88KB
RegexParsingPlugin.dll 224KB
Syncfusion.EditCustom.dll 380KB
quickmenu.config 4KB
App.ico 1KB
nunit.framework.dll 28KB
Syncfusion.Edit.dll 376KB
Snippets.xml 148B
Regex.ini 2KB
Regulator.exe 632KB
共 88 条
- 1
资源评论
云想慕尘
- 粉丝: 64
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功