JeremyWeir
JeremyWeir

Reputation: 24398

Is there a way to keep ReSharper from formatting a region of code

I use ReSharper's code cleanup all the time, but sometimes I have code formatted in a way that makes it easier to read than ReSharper's formatter makes it. Is there a way to mark part of your file with comments or something to make it skip formatting that portion.

(I'm not talking about inspections, I know how to have ReSharper ignore regions for inspections)

Upvotes: 15

Views: 1969

Answers (4)

SWdV
SWdV

Reputation: 2007

Yes, now it is, see this answer and this feature request:

// @formatter:off
... Code you don't want formatted here ...
// @formatter:on

Upvotes: 1

Matthias
Matthias

Reputation: 16209

As of writing this, you can actually do it the other way around. I.e., format only a selected area of code. Just select the desired block, hit Alt+Enter and type Format Selection. Meanwhile Silent Code Cleanup still cleans up the whole file. I agree, that a comment-styled exclusion would be very nice.

Upvotes: 1

JeremyWeir
JeremyWeir

Reputation: 24398

I had a discussion with Resharper support about this, their answer:

Thank you very much for this information! We will discuss if we can support such formatting style in one of the future versions.

Upvotes: 6

Igor Brejc
Igor Brejc

Reputation: 19014

Probably not, but you can try writing your own Resharper plugin

Upvotes: 2

Related Questions