Comments (5)
Ah, this is the intersection between ReSharper features and StyleCop features. The inspection is SA1200, and a StyleCop feature, but moving the using statements is a ReSharper feature. The settings file that gets added (ReSharper → Manage Options → StyleCop) sets the C# Code Style "Add 'using' directive to deepest scope", which is the ReSharper cleanup for SA1200. If you uncheck this, it won't reorder your using statements any more.
from stylecop.
I don't quite understand. If I go to ReSharper → Manage Options, there is no StyleCop option anywhere on this screen. It just lists the different settings levels. The only StyleCop sections I see are under Options and Tools, or the new Code Cleanup Profile, neither of which has the "Add 'using' directive to deepest scope" you are referring to.
from stylecop.
I found it under ReSharper → Options → Code Editing → C# → Code Style. Thank google :)
from stylecop.
Yep, sorry, that's where it is. You should have an "StyleCop.StyleCop » StyleCop" item (I could perhaps name that better 😄) under Extensions in ReSharper → Manage Options. If you don't, can you check you've installed "StyleCop by JetBrains". If you've got "ReSharper.StyleCop", you should uninstall it - it's buggy.
from stylecop.
I do have that listed under manage options but I saw no way to get to the rule you were talking about from there. I really wish there was a unified interface for editing and maintaining the rules, instead of some in resharper settings and some in the stylecop settings file. That is one thing I very much preferred in ReSharper.StyleCop.
from stylecop.
Related Issues (20)
- StyleCop as a dotnet tool utility? HOT 3
- Globablly Suppressing Stylecop Rules Not Working HOT 1
- Error while trying to enable StyleCop CheckIn Policy for TFVC in VS2019
- SA1011 and nullable reference type BUG
- Option to require trailing comma unless there are multiple elements that are all on one line
- SA1200 should read .net directives from .editorconfig HOT 1
- SA1513 sometimes fires on the closing brace of switch expressions
- C# 8.0 getting SA0102 on using statement
- SA1130UseLambdaSyntax throws NullReferenceException HOT 1
- StyleCop crashing Visual Studio with NotSupportedException HOT 8
- SA1000 conflicts with IDE0055 for simplified constructor calls HOT 2
- StyleCop can not use in vs2019 16.11.2
- CsDocument.Tokens cannot detect comments contained in the ?: Operator.
- StyleCop does not support feature of C# 9.0 (is not null) HOT 1
- Cannot use StyleCop in vs2022 HOT 3
- Style Cop Extension Crashing on Visual Studio 2019 HOT 1
- SA0102: A syntax error discovered.... but the code is valid
- Require parenthesis for null coalesce expression
- "Parameter should begin with lower-case letter" (SA1313) fires on positional record structs HOT 1
- Add option to detect unused using. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stylecop.