Download Visual Studio 2010 Editor Samples

Description

Several samples showing how to extend the new WPF-based editor in Visual Studio 2010.

Icons

Visual Studio 2010 Editor Samples

Source Files

The download file editorsamples.zip has the following entries.


BuildCSharpSamples.bat//from w  w w . j a  va  2  s.c  om
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
BuildVBSamples.bat
ImageInsertion/src vb/ImageInsertion.sln
ImageInsertion/src vb/ImageInsertion/EditorImage.xaml
ImageInsertion/src vb/ImageInsertion/EditorImage.xaml.vb
ImageInsertion/src vb/ImageInsertion/GlobalSuppressions.vb
ImageInsertion/src vb/ImageInsertion/HighlightLineAdornment.vb
ImageInsertion/src vb/ImageInsertion/ImageAdornment.vb
ImageInsertion/src vb/ImageInsertion/ImageAdornmentInfo.vb
ImageInsertion/src vb/ImageInsertion/ImageAdornmentManager.vb
ImageInsertion/src vb/ImageInsertion/ImageAdornmentRepositoryService.vb
ImageInsertion/src vb/ImageInsertion/ImageInsertion.vbproj
ImageInsertion/src vb/ImageInsertion/ImageInsertion.vbproj.vspscc
ImageInsertion/src vb/ImageInsertion/ImageInsertionDropHandler.vb
ImageInsertion/src vb/ImageInsertion/ImageInsertionDropHandlerProvider.vb
ImageInsertion/src vb/ImageInsertion/ImageInsertionFactory.vb
ImageInsertion/src vb/ImageInsertion/Key.snk
ImageInsertion/src vb/ImageInsertion/LineTransformSource.vb
ImageInsertion/src vb/ImageInsertion/My Project/AssemblyInfo.vb
ImageInsertion/src vb/ImageInsertion/PreviewImageAdornment.vb
ImageInsertion/src vb/ImageInsertion/VSIXProject_large.png
ImageInsertion/src vb/ImageInsertion/VSIXProject_small.png
ImageInsertion/src vb/ImageInsertion/VisualStudioHelper.vb
ImageInsertion/src vb/ImageInsertion/source.extension.vsixmanifest
ImageInsertion/src/ImageInsertion.sln
ImageInsertion/src/ImageInsertion/EditorImage.xaml
ImageInsertion/src/ImageInsertion/EditorImage.xaml.cs
ImageInsertion/src/ImageInsertion/GlobalSuppressions.cs
ImageInsertion/src/ImageInsertion/HighlightLineAdornment.cs
ImageInsertion/src/ImageInsertion/ImageAdornment.cs
ImageInsertion/src/ImageInsertion/ImageAdornmentInfo.cs
ImageInsertion/src/ImageInsertion/ImageAdornmentManager.cs
ImageInsertion/src/ImageInsertion/ImageAdornmentRepositoryService.cs
ImageInsertion/src/ImageInsertion/ImageInsertion.csproj
ImageInsertion/src/ImageInsertion/ImageInsertion.csproj.vspscc
ImageInsertion/src/ImageInsertion/ImageInsertionDropHandler.cs
ImageInsertion/src/ImageInsertion/ImageInsertionDropHandlerProvider.cs
ImageInsertion/src/ImageInsertion/ImageInsertionFactory.cs
ImageInsertion/src/ImageInsertion/Key.snk
ImageInsertion/src/ImageInsertion/LineTransformSource.cs
ImageInsertion/src/ImageInsertion/PreviewImageAdornment.cs
ImageInsertion/src/ImageInsertion/Properties/AssemblyInfo.cs
ImageInsertion/src/ImageInsertion/VSIXProject_large.png
ImageInsertion/src/ImageInsertion/VSIXProject_small.png
ImageInsertion/src/ImageInsertion/VisualStudioHelper.cs
ImageInsertion/src/ImageInsertion/source.extension.vsixmanifest
IntellisensePresenter/src vb/IntellisensePresenter.sln
IntellisensePresenter/src vb/src/CompletionSessionPresenter.vb
IntellisensePresenter/src vb/src/CompletionSessionView.xaml
IntellisensePresenter/src vb/src/CompletionSessionView.xaml.vb
IntellisensePresenter/src vb/src/IntellisensePresenter.vbproj
IntellisensePresenter/src vb/src/IntellisensePresenter.vbproj.vspscc
IntellisensePresenter/src vb/src/IntellisensePresenterProvider.vb
IntellisensePresenter/src vb/src/Key.snk
IntellisensePresenter/src vb/src/MSDN_logo.png
IntellisensePresenter/src vb/src/My Project/AssemblyInfo.vb
IntellisensePresenter/src vb/src/VSIXProject_large.png
IntellisensePresenter/src vb/src/VSIXProject_small.png
IntellisensePresenter/src vb/src/VisualStudioHelper.vb
IntellisensePresenter/src vb/src/source.extension.vsixmanifest
IntellisensePresenter/src/IntellisensePresenter.sln
IntellisensePresenter/src/IntellisensePresenter/CompletionSessionPresenter.cs
IntellisensePresenter/src/IntellisensePresenter/CompletionSessionView.xaml
IntellisensePresenter/src/IntellisensePresenter/CompletionSessionView.xaml.cs
IntellisensePresenter/src/IntellisensePresenter/IntellisensePresenter.csproj
IntellisensePresenter/src/IntellisensePresenter/IntellisensePresenter.csproj.vspscc
IntellisensePresenter/src/IntellisensePresenter/IntellisensePresenter.ruleset
IntellisensePresenter/src/IntellisensePresenter/IntellisensePresenterProvider.cs
IntellisensePresenter/src/IntellisensePresenter/Key.snk
IntellisensePresenter/src/IntellisensePresenter/MSDN_logo.png
IntellisensePresenter/src/IntellisensePresenter/Properties/AssemblyInfo.cs
IntellisensePresenter/src/IntellisensePresenter/VSIXProject_large.png
IntellisensePresenter/src/IntellisensePresenter/VSIXProject_small.png
IntellisensePresenter/src/IntellisensePresenter/VisualStudioHelper.cs
IntellisensePresenter/src/IntellisensePresenter/source.extension.vsixmanifest
Regex Editor/src vb/RegexEditor.sln
Regex Editor/src vb/src/BraceMatching/BraceMatchingPresenter.vb
Regex Editor/src vb/src/BraceMatching/BraceMatchingPresenterFactory.vb
Regex Editor/src vb/src/BraceMatching/IBraceMatcher.vb
Regex Editor/src vb/src/BraceMatching/IBraceMatcherProvider.vb
Regex Editor/src vb/src/BraceMatching/RegexBraceMatcher.vb
Regex Editor/src vb/src/BraceMatching/RegexBraceMatcherProvider.vb
Regex Editor/src vb/src/Coloring/ClassificationFormatDefinitions.vb
Regex Editor/src vb/src/Coloring/ClassificationTypeDefinitions.vb
Regex Editor/src vb/src/Coloring/RegexClassifier.vb
Regex Editor/src vb/src/Coloring/RegexClassifierProvider.vb
Regex Editor/src vb/src/Expressions.xml
Regex Editor/src vb/src/Intellisense/CompletionProviders/BracketCompletions.vb
Regex Editor/src vb/src/Intellisense/CompletionProviders/ParenthesisCompletions.vb
Regex Editor/src vb/src/Intellisense/CompletionProviders/RegexCompletionProvider.vb
Regex Editor/src vb/src/Intellisense/CompletionProviders/SlashCompletions.vb
Regex Editor/src vb/src/Intellisense/CompletionProviders/SquareBracketCompletions.vb
Regex Editor/src vb/src/Intellisense/RegexCompletion.vb
Regex Editor/src vb/src/Intellisense/RegexCompletionController.vb
Regex Editor/src vb/src/Intellisense/RegexCompletionControllerProvider.vb
Regex Editor/src vb/src/Intellisense/RegexCompletionSource.vb
Regex Editor/src vb/src/Intellisense/RegexCompletionSourceProvider.vb
Regex Editor/src vb/src/KeyTypeConverter.vb
Regex Editor/src vb/src/LaunchingPoints/LaunchEditorKeyProcessor.vb
Regex Editor/src vb/src/LaunchingPoints/LaunchEditorKeyProcessorProvider.vb
Regex Editor/src vb/src/LaunchingPoints/LaunchEditorMouseProcessor.vb
Regex Editor/src vb/src/LaunchingPoints/LaunchEditorMouseProcessorProvider.vb
Regex Editor/src vb/src/LaunchingPoints/RegexLineData.vb
Regex Editor/src vb/src/My Project/AssemblyInfo.vb
Regex Editor/src vb/src/My Project/Resources.Designer.vb
Regex Editor/src vb/src/My Project/Resources.resx
Regex Editor/src vb/src/MyKeyFile.snk
Regex Editor/src vb/src/Parser/Parser.vb
Regex Editor/src vb/src/Parser/ParserRunner.vb
Regex Editor/src vb/src/Parser/ParserRunnerProvider.vb
Regex Editor/src vb/src/Parser/Token.vb
Regex Editor/src vb/src/Parser/TokenKind.vb
Regex Editor/src vb/src/RegexContentType.vb
Regex Editor/src vb/src/RegexEditor.ruleset
Regex Editor/src vb/src/RegexEditor.vbproj
Regex Editor/src vb/src/RegexEditorResult.vb
Regex Editor/src vb/src/RegexEditorService.vb
Regex Editor/src vb/src/RegexFileExtensionDefinition.vb
Regex Editor/src vb/src/RegexKeyProcessor.vb
Regex Editor/src vb/src/RegexKeyProcessorProvider.vb
Regex Editor/src vb/src/Regex_large.png
Regex Editor/src vb/src/Regex_small.png
Regex Editor/src vb/src/Resources/DeleteRepositoryItem.png
Regex Editor/src vb/src/Resources/DuplicateRepositoryItem.png
Regex Editor/src vb/src/TextViewEventManager.vb
Regex Editor/src vb/src/UI/RegexEditorDialog.xaml
Regex Editor/src vb/src/UI/RegexEditorDialog.xaml.vb
Regex Editor/src vb/src/UI/RegexEditorKeyProcessor.vb
Regex Editor/src vb/src/UI/RegexEditorProcessorProvider.vb
Regex Editor/src vb/src/UI/RegexRepositoryItem.vb
Regex Editor/src vb/src/UI/RegexRepositoryService.vb
Regex Editor/src vb/src/source.extension.vsixmanifest
Regex Editor/src/RegexEditor.Tests/MyKeyFile.snk
Regex Editor/src/RegexEditor.Tests/Properties/AssemblyInfo.cs
Regex Editor/src/RegexEditor.Tests/RegexEditor.Tests.csproj
Regex Editor/src/RegexEditor.Tests/RegexRepositoryServiceFixture.cs
Regex Editor/src/RegexEditor.sln
Regex Editor/src/RegexEditor/BraceMatching/BraceMatchingPresenter.cs
Regex Editor/src/RegexEditor/BraceMatching/BraceMatchingPresenterFactory.cs
Regex Editor/src/RegexEditor/BraceMatching/IBraceMatcher.cs
Regex Editor/src/RegexEditor/BraceMatching/IBraceMatcherProvider.cs
Regex Editor/src/RegexEditor/BraceMatching/RegexBraceMatcher.cs
Regex Editor/src/RegexEditor/BraceMatching/RegexBraceMatcherProvider.cs
Regex Editor/src/RegexEditor/Coloring/ClassificationFormatDefinitions.cs
Regex Editor/src/RegexEditor/Coloring/ClassificationTypeDefinitions.cs
Regex Editor/src/RegexEditor/Coloring/RegexClassifier.cs
Regex Editor/src/RegexEditor/Coloring/RegexClassifierProvider.cs
Regex Editor/src/RegexEditor/Expressions.xml
Regex Editor/src/RegexEditor/Intellisense/CompletionProviders/BracketCompletions.cs
Regex Editor/src/RegexEditor/Intellisense/CompletionProviders/ParenthesisCompletions.cs
Regex Editor/src/RegexEditor/Intellisense/CompletionProviders/RegexCompletionProvider.cs
Regex Editor/src/RegexEditor/Intellisense/CompletionProviders/SlashCompletions.cs
Regex Editor/src/RegexEditor/Intellisense/CompletionProviders/SquareBracketCompletions.cs
Regex Editor/src/RegexEditor/Intellisense/RegexCompletion.cs
Regex Editor/src/RegexEditor/Intellisense/RegexCompletionController.cs
Regex Editor/src/RegexEditor/Intellisense/RegexCompletionControllerProvider.cs
Regex Editor/src/RegexEditor/Intellisense/RegexCompletionSource.cs
Regex Editor/src/RegexEditor/Intellisense/RegexCompletionSourceProvider.cs
Regex Editor/src/RegexEditor/KeyTypeConverter.cs
Regex Editor/src/RegexEditor/LaunchingPoints/LaunchEditorKeyProcessor.cs
Regex Editor/src/RegexEditor/LaunchingPoints/LaunchEditorKeyProcessorProvider.cs
Regex Editor/src/RegexEditor/LaunchingPoints/LaunchEditorMouseProcessor.cs
Regex Editor/src/RegexEditor/LaunchingPoints/LaunchEditorMouseProcessorProvider.cs
Regex Editor/src/RegexEditor/LaunchingPoints/RegexLineData.cs
Regex Editor/src/RegexEditor/MyKeyFile.snk
Regex Editor/src/RegexEditor/Parser/Parser.cs
Regex Editor/src/RegexEditor/Parser/ParserRunner.cs
Regex Editor/src/RegexEditor/Parser/ParserRunnerProvider.cs
Regex Editor/src/RegexEditor/Parser/Token.cs
Regex Editor/src/RegexEditor/Parser/TokenKind.cs
Regex Editor/src/RegexEditor/Properties/AssemblyInfo.cs
Regex Editor/src/RegexEditor/Properties/Resources.Designer.cs
Regex Editor/src/RegexEditor/Properties/Resources.resx
Regex Editor/src/RegexEditor/RegexContentType.cs
Regex Editor/src/RegexEditor/RegexEditor.csproj
Regex Editor/src/RegexEditor/RegexEditor.ruleset
Regex Editor/src/RegexEditor/RegexEditorResult.cs
Regex Editor/src/RegexEditor/RegexEditorService.cs
Regex Editor/src/RegexEditor/RegexFileExtensionDefinition.cs
Regex Editor/src/RegexEditor/RegexKeyProcessor.cs
Regex Editor/src/RegexEditor/RegexKeyProcessorProvider.cs
Regex Editor/src/RegexEditor/Regex_large.png
Regex Editor/src/RegexEditor/Regex_small.png
Regex Editor/src/RegexEditor/Resources/DeleteRepositoryItem.png
Regex Editor/src/RegexEditor/Resources/DuplicateRepositoryItem.png
Regex Editor/src/RegexEditor/TextViewEventManager.cs
Regex Editor/src/RegexEditor/UI/RegexEditorDialog.xaml
Regex Editor/src/RegexEditor/UI/RegexEditorDialog.xaml.cs
Regex Editor/src/RegexEditor/UI/RegexEditorKeyProcessor.cs
Regex Editor/src/RegexEditor/UI/RegexEditorProcessorProvider.cs
Regex Editor/src/RegexEditor/UI/RegexRepositoryItem.cs
Regex Editor/src/RegexEditor/UI/RegexRepositoryService.cs
Regex Editor/src/RegexEditor/source.extension.vsixmanifest

Download

Click the following link to download editorsamples.zip.

editorsamples.zip