开发者

Resharper 6.0 tab instead of spaces

How to force resharper 6.0 to use tab inst开发者_运维问答ead of spaces during code clearup ?


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".


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

  • Ctrl-K,Ctrl-D for the entire document
  • Ctrl-K,Ctrl-F for just the selected text.


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.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜