views:

106

answers:

1

I have a code snippet that creates a C# class for me. It puts the regions in all the right places and sets it up just the way I like it.

When I create a class by adding a new item it automatically creates the namespace based on my project and folder structure.

Is there a way I could do the same action with my custom snippet?

Is there a way I can change the default class to look like the class format I want?

+1  A: 

I do not think that this is possible with VS Snippets, there are only a few available functions, and they are listed at MSDN. You could, though, create a new Item Template and use the parameter $rootnamespace$, which will be replaced with the root namespace of the current project. Item templates are a really useful part of Visual Studio, and MSDN has extensive documentation on it and Visual Studio Magazine had a nice walkthrough about them.

Jake Basile