EditorConfig
Nullable.Extended
EditorConfig | Nullable.Extended | |
---|---|---|
4 | 1 | |
612 | 37 | |
- | - | |
0.0 | 6.6 | |
3 months ago | 5 months ago | |
C# | ||
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EditorConfig
-
Code Styling should be enforced by default
Someone already went through the trouble of producing a editorconfig dotfile that conforms to the StyleCop rules, and yet it isn't even suggested to be applied by any important C# tool. Which is a glaring oversight as bad as when default gitignore files were not suggested by default, leading to countless repos cluttered with bin and obj folders.
-
Does anyone has a clean code .EditorConfig for C#?
Like this: editorconfig ?
-
Migrating from JS/TS ecosystem to Blazor
Also https://github.com/RehanSaeed/EditorConfig as a starting point for enforcing C# rules and fixes like eslint.
-
PascalCase or camelCase?
Yes. This one is kept up to date as they add new rules to Visual Studio, it's my go-to to use as a base. It goes off of the Microsoft/.net guidelines and sprinkles stylecop style rules on top of it: https://github.com/RehanSaeed/EditorConfig
Nullable.Extended
-
Migrating from JS/TS ecosystem to Blazor
These are getting better with each release. I use a couple custom ones like: https://github.com/tom-englert/Nullable.Extended
What are some alternatives?
csharpier - CSharpier is an opinionated code formatter for c#.
format - Home for the dotnet-format command
Alturos.Yolo - C# Yolo Darknet Wrapper (real-time object detection)
Husky.Net - Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Fine Code Coverage - Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)
Bridge.NET - :spades: C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
UWP Community Toolkit - The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
StyleCopAnalyzers - An implementation of StyleCop rules using the .NET Compiler Platform