├── .editorconfig ├── .gitignore ├── LICENSE ├── Losenkov.snk ├── README.md ├── assets ├── Editor-Blue.png ├── Editor-Dark.png ├── Icon.ico ├── Icon16.png ├── Icon32.png ├── Icon64.png ├── QuickRef-Blue.png ├── QuickRef-Dark.png └── RegexEditorMenu.png ├── azure-pipelines.yml ├── pfx2snk.ps1 ├── regex-editor.sln └── src ├── Auto ├── Auto.csproj ├── AutoPackage.cs ├── AutoPackage.vsct ├── IFontAndColorDefaultsProvider.cs ├── Microsoft.Internal.VisualStudio.Shell.Interop │ └── Interfaces.cs ├── Microsoft.VisualStudio.Shell.Interop │ ├── FontAndColorDefaultsBase.cs │ ├── FontAndColorRegistrationAttribute.cs │ ├── FontResourceKey.cs │ ├── SafeNativeMethods.cs │ ├── Services.cs │ ├── ThemeColorsBase.cs │ └── VsColor.cs ├── Properties │ ├── AssemblyInfo.cs │ └── DesignTimeResources.xaml ├── Resources │ └── MenuIcons.png ├── Shell │ ├── FontAndColorDefaultsQuickRef.cs │ └── FontAndColorDefaultsQuickStart.cs ├── UI │ ├── CollapsibleSection.cs │ ├── ColumnWidthConverter.cs │ ├── EmWidthEvaluator.cs │ ├── FontSizeConverter.cs │ ├── QuickRefToolWindow.cs │ ├── QuickStartToolWindow.cs │ └── View │ │ ├── QuickRefColors.cs │ │ ├── QuickRefControl.xaml │ │ ├── QuickRefControl.xaml.cs │ │ ├── QuickStartColors.cs │ │ ├── QuickStartControl.xaml │ │ └── QuickStartControl.xaml.cs ├── VSPackage.resx └── app.config ├── Editor ├── Colorer │ ├── Input │ │ ├── FormatDefinitions.cs │ │ ├── HighlightTagger.cs │ │ ├── HighlightTaggerProvider.cs │ │ ├── ObjectInfo.cs │ │ ├── RegexTagger.cs │ │ ├── RegexTaggerProvider.cs │ │ ├── Utilities.cs │ │ └── VersionTrackingTagger.cs │ ├── Pattern │ │ ├── FormatDefinitions.cs │ │ ├── PatternClassifier.cs │ │ └── PatternClassifierProvider.cs │ └── Replacement │ │ ├── FormatDefinitions.cs │ │ ├── ReplacementClassifier.cs │ │ └── ReplacementClassifierProvider.cs ├── Editor.csproj ├── EditorPackage.cs ├── EditorPackage.vsct ├── IFontAndColorDefaultsProvider.cs ├── Parser │ ├── Pattern │ │ ├── Parser.cs │ │ ├── ParserRunner.cs │ │ ├── ParserRunnerProvider.cs │ │ ├── Token.cs │ │ └── TokenKind.cs │ └── Replacement │ │ ├── Parser.cs │ │ ├── ParserRunner.cs │ │ ├── ParserRunnerProvider.cs │ │ ├── Token.cs │ │ └── TokenKind.cs ├── Properties │ ├── AssemblyInfo.cs │ └── DesignTimeResources.xaml ├── Resources │ └── MenuIcons.png ├── Shell │ ├── FontAndColorDefaultsResultsGrid.cs │ ├── FontAndColorDefaultsResultsText.cs │ └── FontAndColorDefaultsResultsTree.cs ├── UI │ ├── ContentTypes.cs │ ├── EditorServices.cs │ ├── EditorToolWindow.cs │ ├── EditorWrapper.cs │ ├── Generators │ │ ├── CodeTemplateBase.cs │ │ ├── CsCodeTemplate.Custom.cs │ │ ├── CsCodeTemplate.cs │ │ ├── CsCodeTemplate.tt │ │ ├── TextTemplateBase.cs │ │ ├── VbCodeTemplate.Custom.cs │ │ ├── VbCodeTemplate.cs │ │ └── VbCodeTemplate.tt │ ├── Model │ │ ├── RegexMethod.cs │ │ └── TesterMode.cs │ ├── View │ │ ├── EditorControl.xaml │ │ ├── EditorControl.xaml.cs │ │ ├── GridColors.cs │ │ ├── GridControl.xaml │ │ ├── GridControl.xaml.cs │ │ ├── NodeRun.cs │ │ ├── RegexMethodConverter.cs │ │ ├── ResultsControl.xaml │ │ ├── ResultsControl.xaml.cs │ │ ├── RowDefinitionEx.cs │ │ ├── TesterModeConverter.cs │ │ ├── TextColors.cs │ │ ├── TextControl.xaml │ │ ├── TextControl.xaml.cs │ │ ├── TreeColors.cs │ │ ├── TreeControl.xaml │ │ ├── TreeControl.xaml.cs │ │ └── TreeViewItemConverter.cs │ └── ViewModel │ │ ├── CaptureNode.cs │ │ ├── EditorViewModel.cs │ │ ├── ExecutionState.cs │ │ ├── Extensions.cs │ │ ├── GroupNode.cs │ │ ├── IOptions.cs │ │ ├── InputFragment.cs │ │ ├── InputFragments.cs │ │ ├── Line.cs │ │ ├── LineFragment.cs │ │ ├── LineFragments.cs │ │ ├── LineNode.cs │ │ ├── LineReplacement.cs │ │ ├── LineReplacements.cs │ │ ├── MatchNode.cs │ │ ├── Node.cs │ │ ├── RegexRunner.cs │ │ ├── ResultsViewModel.cs │ │ ├── Segment.cs │ │ ├── TextToken.cs │ │ └── ViewModelBase.cs ├── VSPackage.resx └── app.config └── Lite ├── Colors.pkgdef ├── Content ├── License.txt ├── QuickStart.docx └── ReleaseNotes.txt ├── Lite.csproj ├── LitePackage.cs ├── LitePackage.vsct ├── Properties ├── AssemblyInfo.cs └── Common.cs ├── UserSettings.cs ├── VSPackage.resx ├── app.config ├── colors.xml └── source.extension.vsixmanifest /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/LICENSE -------------------------------------------------------------------------------- /Losenkov.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/Losenkov.snk -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/README.md -------------------------------------------------------------------------------- /assets/Editor-Blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/Editor-Blue.png -------------------------------------------------------------------------------- /assets/Editor-Dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/Editor-Dark.png -------------------------------------------------------------------------------- /assets/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/Icon.ico -------------------------------------------------------------------------------- /assets/Icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/Icon16.png -------------------------------------------------------------------------------- /assets/Icon32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/Icon32.png -------------------------------------------------------------------------------- /assets/Icon64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/Icon64.png -------------------------------------------------------------------------------- /assets/QuickRef-Blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/QuickRef-Blue.png -------------------------------------------------------------------------------- /assets/QuickRef-Dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/QuickRef-Dark.png -------------------------------------------------------------------------------- /assets/RegexEditorMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/assets/RegexEditorMenu.png -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /pfx2snk.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/pfx2snk.ps1 -------------------------------------------------------------------------------- /regex-editor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/regex-editor.sln -------------------------------------------------------------------------------- /src/Auto/Auto.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Auto.csproj -------------------------------------------------------------------------------- /src/Auto/AutoPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/AutoPackage.cs -------------------------------------------------------------------------------- /src/Auto/AutoPackage.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/AutoPackage.vsct -------------------------------------------------------------------------------- /src/Auto/IFontAndColorDefaultsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/IFontAndColorDefaultsProvider.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.Internal.VisualStudio.Shell.Interop/Interfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.Internal.VisualStudio.Shell.Interop/Interfaces.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/FontAndColorDefaultsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/FontAndColorDefaultsBase.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/FontAndColorRegistrationAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/FontAndColorRegistrationAttribute.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/FontResourceKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/FontResourceKey.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/SafeNativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/SafeNativeMethods.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/Services.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/Services.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/ThemeColorsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/ThemeColorsBase.cs -------------------------------------------------------------------------------- /src/Auto/Microsoft.VisualStudio.Shell.Interop/VsColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Microsoft.VisualStudio.Shell.Interop/VsColor.cs -------------------------------------------------------------------------------- /src/Auto/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Auto/Properties/DesignTimeResources.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Properties/DesignTimeResources.xaml -------------------------------------------------------------------------------- /src/Auto/Resources/MenuIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Resources/MenuIcons.png -------------------------------------------------------------------------------- /src/Auto/Shell/FontAndColorDefaultsQuickRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Shell/FontAndColorDefaultsQuickRef.cs -------------------------------------------------------------------------------- /src/Auto/Shell/FontAndColorDefaultsQuickStart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/Shell/FontAndColorDefaultsQuickStart.cs -------------------------------------------------------------------------------- /src/Auto/UI/CollapsibleSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/CollapsibleSection.cs -------------------------------------------------------------------------------- /src/Auto/UI/ColumnWidthConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/ColumnWidthConverter.cs -------------------------------------------------------------------------------- /src/Auto/UI/EmWidthEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/EmWidthEvaluator.cs -------------------------------------------------------------------------------- /src/Auto/UI/FontSizeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/FontSizeConverter.cs -------------------------------------------------------------------------------- /src/Auto/UI/QuickRefToolWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/QuickRefToolWindow.cs -------------------------------------------------------------------------------- /src/Auto/UI/QuickStartToolWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/QuickStartToolWindow.cs -------------------------------------------------------------------------------- /src/Auto/UI/View/QuickRefColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/View/QuickRefColors.cs -------------------------------------------------------------------------------- /src/Auto/UI/View/QuickRefControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/View/QuickRefControl.xaml -------------------------------------------------------------------------------- /src/Auto/UI/View/QuickRefControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/View/QuickRefControl.xaml.cs -------------------------------------------------------------------------------- /src/Auto/UI/View/QuickStartColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/View/QuickStartColors.cs -------------------------------------------------------------------------------- /src/Auto/UI/View/QuickStartControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/View/QuickStartControl.xaml -------------------------------------------------------------------------------- /src/Auto/UI/View/QuickStartControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/UI/View/QuickStartControl.xaml.cs -------------------------------------------------------------------------------- /src/Auto/VSPackage.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/VSPackage.resx -------------------------------------------------------------------------------- /src/Auto/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Auto/app.config -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/FormatDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/FormatDefinitions.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/HighlightTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/HighlightTagger.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/HighlightTaggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/HighlightTaggerProvider.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/ObjectInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/ObjectInfo.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/RegexTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/RegexTagger.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/RegexTaggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/RegexTaggerProvider.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/Utilities.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Input/VersionTrackingTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Input/VersionTrackingTagger.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Pattern/FormatDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Pattern/FormatDefinitions.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Pattern/PatternClassifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Pattern/PatternClassifier.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Pattern/PatternClassifierProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Pattern/PatternClassifierProvider.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Replacement/FormatDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Replacement/FormatDefinitions.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Replacement/ReplacementClassifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Replacement/ReplacementClassifier.cs -------------------------------------------------------------------------------- /src/Editor/Colorer/Replacement/ReplacementClassifierProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Colorer/Replacement/ReplacementClassifierProvider.cs -------------------------------------------------------------------------------- /src/Editor/Editor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Editor.csproj -------------------------------------------------------------------------------- /src/Editor/EditorPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/EditorPackage.cs -------------------------------------------------------------------------------- /src/Editor/EditorPackage.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/EditorPackage.vsct -------------------------------------------------------------------------------- /src/Editor/IFontAndColorDefaultsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/IFontAndColorDefaultsProvider.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Pattern/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Pattern/Parser.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Pattern/ParserRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Pattern/ParserRunner.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Pattern/ParserRunnerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Pattern/ParserRunnerProvider.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Pattern/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Pattern/Token.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Pattern/TokenKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Pattern/TokenKind.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Replacement/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Replacement/Parser.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Replacement/ParserRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Replacement/ParserRunner.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Replacement/ParserRunnerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Replacement/ParserRunnerProvider.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Replacement/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Replacement/Token.cs -------------------------------------------------------------------------------- /src/Editor/Parser/Replacement/TokenKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Parser/Replacement/TokenKind.cs -------------------------------------------------------------------------------- /src/Editor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Editor/Properties/DesignTimeResources.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Properties/DesignTimeResources.xaml -------------------------------------------------------------------------------- /src/Editor/Resources/MenuIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Resources/MenuIcons.png -------------------------------------------------------------------------------- /src/Editor/Shell/FontAndColorDefaultsResultsGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Shell/FontAndColorDefaultsResultsGrid.cs -------------------------------------------------------------------------------- /src/Editor/Shell/FontAndColorDefaultsResultsText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Shell/FontAndColorDefaultsResultsText.cs -------------------------------------------------------------------------------- /src/Editor/Shell/FontAndColorDefaultsResultsTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/Shell/FontAndColorDefaultsResultsTree.cs -------------------------------------------------------------------------------- /src/Editor/UI/ContentTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ContentTypes.cs -------------------------------------------------------------------------------- /src/Editor/UI/EditorServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/EditorServices.cs -------------------------------------------------------------------------------- /src/Editor/UI/EditorToolWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/EditorToolWindow.cs -------------------------------------------------------------------------------- /src/Editor/UI/EditorWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/EditorWrapper.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/CodeTemplateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/CodeTemplateBase.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/CsCodeTemplate.Custom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/CsCodeTemplate.Custom.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/CsCodeTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/CsCodeTemplate.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/CsCodeTemplate.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/CsCodeTemplate.tt -------------------------------------------------------------------------------- /src/Editor/UI/Generators/TextTemplateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/TextTemplateBase.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/VbCodeTemplate.Custom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/VbCodeTemplate.Custom.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/VbCodeTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/VbCodeTemplate.cs -------------------------------------------------------------------------------- /src/Editor/UI/Generators/VbCodeTemplate.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Generators/VbCodeTemplate.tt -------------------------------------------------------------------------------- /src/Editor/UI/Model/RegexMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Model/RegexMethod.cs -------------------------------------------------------------------------------- /src/Editor/UI/Model/TesterMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/Model/TesterMode.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/EditorControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/EditorControl.xaml -------------------------------------------------------------------------------- /src/Editor/UI/View/EditorControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/EditorControl.xaml.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/GridColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/GridColors.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/GridControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/GridControl.xaml -------------------------------------------------------------------------------- /src/Editor/UI/View/GridControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/GridControl.xaml.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/NodeRun.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/NodeRun.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/RegexMethodConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/RegexMethodConverter.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/ResultsControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/ResultsControl.xaml -------------------------------------------------------------------------------- /src/Editor/UI/View/ResultsControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/ResultsControl.xaml.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/RowDefinitionEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/RowDefinitionEx.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/TesterModeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TesterModeConverter.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/TextColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TextColors.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/TextControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TextControl.xaml -------------------------------------------------------------------------------- /src/Editor/UI/View/TextControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TextControl.xaml.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/TreeColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TreeColors.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/TreeControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TreeControl.xaml -------------------------------------------------------------------------------- /src/Editor/UI/View/TreeControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TreeControl.xaml.cs -------------------------------------------------------------------------------- /src/Editor/UI/View/TreeViewItemConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/View/TreeViewItemConverter.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/CaptureNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/CaptureNode.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/EditorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/EditorViewModel.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/ExecutionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/ExecutionState.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/Extensions.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/GroupNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/GroupNode.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/IOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/IOptions.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/InputFragment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/InputFragment.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/InputFragments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/InputFragments.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/Line.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/Line.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/LineFragment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/LineFragment.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/LineFragments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/LineFragments.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/LineNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/LineNode.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/LineReplacement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/LineReplacement.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/LineReplacements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/LineReplacements.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/MatchNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/MatchNode.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/Node.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/RegexRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/RegexRunner.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/ResultsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/ResultsViewModel.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/Segment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/Segment.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/TextToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/TextToken.cs -------------------------------------------------------------------------------- /src/Editor/UI/ViewModel/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/UI/ViewModel/ViewModelBase.cs -------------------------------------------------------------------------------- /src/Editor/VSPackage.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/VSPackage.resx -------------------------------------------------------------------------------- /src/Editor/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Editor/app.config -------------------------------------------------------------------------------- /src/Lite/Colors.pkgdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Colors.pkgdef -------------------------------------------------------------------------------- /src/Lite/Content/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Content/License.txt -------------------------------------------------------------------------------- /src/Lite/Content/QuickStart.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Content/QuickStart.docx -------------------------------------------------------------------------------- /src/Lite/Content/ReleaseNotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Content/ReleaseNotes.txt -------------------------------------------------------------------------------- /src/Lite/Lite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Lite.csproj -------------------------------------------------------------------------------- /src/Lite/LitePackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/LitePackage.cs -------------------------------------------------------------------------------- /src/Lite/LitePackage.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/LitePackage.vsct -------------------------------------------------------------------------------- /src/Lite/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Lite/Properties/Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/Properties/Common.cs -------------------------------------------------------------------------------- /src/Lite/UserSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/UserSettings.cs -------------------------------------------------------------------------------- /src/Lite/VSPackage.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/VSPackage.resx -------------------------------------------------------------------------------- /src/Lite/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/app.config -------------------------------------------------------------------------------- /src/Lite/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/colors.xml -------------------------------------------------------------------------------- /src/Lite/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Georgy-Losenkov/vsix-regex-editor-2019/HEAD/src/Lite/source.extension.vsixmanifest --------------------------------------------------------------------------------