Visual Studio Extension that helps you create Visual Studio Extensions

Mads Kristensen is back, today with a VS Extension that will help VS Extension builders build Extensions. That is so meta I had to highlight, even through it's currently at v0.2 (might be at 0.3, 0.4 by the time you read this... :) 

Speaking of Mads, are are few other recent times we've highlighted his Extensions;

Extensibility Tools

An extension for making it easier to write Visual Studio extensions

Here's a list of features

Pkgdef files

Syntax highlighting

Colorizes registry keys, strings, keywords, comments and more.

image

Intellisense

Intellisense is provided for tokens and GUIDs.

image

 

 

Snippets

By typing a question mark on an empty line, a list of snippets appear. Hit Tab on the snippet you want and it will be inserted.

pkgdef-snippets

Brace matching

Matches parantheses and square brackets.

Validation

Validates various common mistakes like unknown tokens and unclosed strings and braces.

image

Formatting

Format the entire document or just the selected lines.

[Click through to get it in the Gallery]

And Mads being Mads, the source is available too! There's additional features mentioned there too.. (you can really see he's got it under active development... there was a commit 20 minutes ago... :)

madskristensen/ExtensibilityTools

image
Editor margin

The margin is located below the bottom scrollbar.

image

Document encoding

Shows the encoding of the current document and more details on hover.

image

Content type

Shows the content type of the textbuffer at the caret position. The over tooltip shows the name of the base content type.

Classification

Displays the name of the classification at the caret position in the document. The hover tooltip shows the inheritance hierarchy of the EditorFormatDefinition's BaseDefinition attribute.

image

...

If you create an extension and release it's source, let us know!



Tags:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
    Unsubscribing
    Subscribing

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.