Reputation: 1167
How to force resharper 6.0 to use tab instead of spaces during code clearup ?
Upvotes: 17
Views: 5932
Reputation: 10552
Another option is to install the Productivity Power Tools package (through NuGet or here) and then enable the 'Fix Mixed Tabs' option which offers you an option to Tabify or Spaceify files when it senses a mixture.
Upvotes: 0
Reputation: 2497
This is a bug in ReSharper. It typically uses the VS settings, but when aligning it always uses spaces and ignores the VS settings (particularly the Smart Tabs).
A request for a fix to this has been around since version 4, but is still not fixed in verstion 6 (the most recent release).
The bug is noted here: RSRP-150306 and here: RSRP-200204
Update: One thing you can do to work around this issue, after doing the ReSharper cleanup, you can use the VS formatting call to have it fix the tabs/spaces. The default shortcut for this is
Upvotes: 10
Reputation: 3235
ReSharper uses VS settings, it doesn't have own settings for this task. Go to Tools->Options->Text Editor->Necessary lang or All Languages->Tabs and select "Insert spaces" or "Keep tabs".
Upvotes: 12