Being told how to write code is something that many people argued against using FxCOP for. "I'm not going to let Microsoft dictate my style". It's for this reason that I find it very surprising that you appear to be so in support of a feature like this. It usualy holds that you are a fairly vocal advocate of the freedom to discover best practices within the code rather than have them dictated by a tool.
I haven't seen whether this feature is configurable. FxCOP allows you are more easily able to change, edit, or create your own rules along with the suggested improvements so you can customize the stylistic rules based on the rules used by your development team.
I'm not certain whether the rules being suggested by ReSharper are configurable (I haven't yet tried 3.0 beta)
The only real difference I can see between this feature and FxCOP is tht FxCOP is not design-time.
I find it very surprising that you appear to be so in support of a feature like this
Yes, but it has the following big advantages:
It is non invasive
Fixing an issue is a matter of seconds
It is recommending to do the Right Thing
When I tried FxCop is complained about too many bogus stuff it was a PITA to keep using it. This has a feedback cycle of seconds, and I support making my life easier.
In essence, it hits the Zero Friction point.
And yes, it is configurable, and you can even add your own stuff.
Anyway you could make your VS color settings available? I've been wanting to switch to a black background in the IDE, but I just haven't had time to go through all the changes to make it happen...
Comment preview
Comments have been closed on this topic.
Markdown formatting
ESC to close
Markdown turns plain text formatting into fancy HTML formatting.
Phrase Emphasis
*italic* **bold**
_italic_ __bold__
Links
Inline:
An [example](http://url.com/ "Title")
Reference-style labels (titles are optional):
An [example][id]. Then, anywhere
else in the doc, define the link:
[id]: http://example.com/ "Title"
> Email-style angle brackets
> are used for blockquotes.
> > And, they can be nested.
> #### Headers in blockquotes
>
> * You can quote a list.
> * Etc.
Horizontal Rules
Three or more dashes or asterisks:
---
* * *
- - - -
Manual Line Breaks
End a line with two or more spaces:
Roses are red,
Violets are blue.
Fenced Code Blocks
Code blocks delimited by 3 or more backticks or tildas:
```
This is a preformatted
code block
```
Header IDs
Set the id of headings with {#<id>} at end of heading line:
## My Heading {#myheading}
Tables
Fruit |Color
---------|----------
Apples |Red
Pears |Green
Bananas |Yellow
Definition Lists
Term 1
: Definition 1
Term 2
: Definition 2
Footnotes
Body text with a footnote [^1]
[^1]: Footnote text here
Abbreviations
MDD <- will have title
*[MDD]: MarkdownDeep
FUTURE POSTS
No future posts left, oh my!
RECENT SERIES
Challenge
(75): 01 Jul 2024 - Efficient snapshotable state
Recording
(14): 19 Jun 2024 - Building a Database Engine in C# & .NET
Comments
Being told how to write code is something that many people argued against using FxCOP for. "I'm not going to let Microsoft dictate my style". It's for this reason that I find it very surprising that you appear to be so in support of a feature like this. It usualy holds that you are a fairly vocal advocate of the freedom to discover best practices within the code rather than have them dictated by a tool.
I haven't seen whether this feature is configurable. FxCOP allows you are more easily able to change, edit, or create your own rules along with the suggested improvements so you can customize the stylistic rules based on the rules used by your development team.
I'm not certain whether the rules being suggested by ReSharper are configurable (I haven't yet tried 3.0 beta)
The only real difference I can see between this feature and FxCOP is tht FxCOP is not design-time.
Yes, but it has the following big advantages:
It is non invasive
Fixing an issue is a matter of seconds
It is recommending to do the Right Thing
When I tried FxCop is complained about too many bogus stuff it was a PITA to keep using it. This has a feedback cycle of seconds, and I support making my life easier.
In essence, it hits the Zero Friction point.
And yes, it is configurable, and you can even add your own stuff.
Ayende,
Anyway you could make your VS color settings available? I've been wanting to switch to a black background in the IDE, but I just haven't had time to go through all the changes to make it happen...
Comment preview