Are there any Visual Studio add-ons for real smart tabs?

The concept of "Smart Tabs" allows you to automatically insert a tab character for padding in the block and space characters for formatting in the block. It is described here . Unfortunately, the Visual Studio’s smart tab option in the text editor’s settings simply inserts text when clicked. The same name, completely different and almost useless :). So, maybe someone knows a visual studio add-on that can change how the “tab” works so that it inserts tabs and space characters according to the rules mentioned above? Any hints are welcome.

Update: I need this for C ++. According to the comments, ReSharper could do something similar, but only for Basic and C #.

+7
c ++ plugins visual-studio
source share
4 answers

If no one invents the utility "as is", Astyle with its convert-tabs and indent=tab will reformat the code after the fact.

+1
source share

I have mapped the tab button to the Edit.FormatSelection button in Visual Studio to achieve this, and it works very well for me. I also reassigned the normal functionality of the tab so that I could still access them (Edit.InsertTab and Edit.TabLeft).

+3
source share

ReSharper does this pretty well and is very customizable.

0
source share

Have you looked at the Visual Assist ?

Some time has passed since I used it (on VC ++ 6.0!), And I don’t see the mention of “Smart Tabs” on the home page, but maybe somewhere there.

0
source share

All Articles