CodeMaid
Roslyn
Our great sponsors
CodeMaid | Roslyn | |
---|---|---|
6 | 157 | |
1,855 | 18,499 | |
- | 0.9% | |
1.8 | 10.0 | |
3 months ago | 3 days ago | |
C# | C# | |
GNU Lesser General Public License v3.0 only | 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.
CodeMaid
-
Simplify Your C# Code: Top 5 Refactoring Tools
CodeMaid is an open-source Visual Studio extension to cleanup and simplifies our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
-
how to bring order to a legacy codebase using editorconfig and dotnet format? it is only fixing whitespace issues
Or as an alternative use CodeMaid.
- Which linters are you using for CI environments?
-
7 Visual Studio Tools to Improve Your Software Development in 2021
CodeMaid is an open-source extension that seeks to clean and simplify the code for several languages, like C#, C++, PHP, and JavaScript.
-
Some useful Visual Studio extensions
CodeMaid is one of my favorite extensions that without it I really cannot write code. CodeMaid features are:
-
Bullet point series - Part 2 - Some pretty sweet Visual Studio Extensions I Use
Codemaid, https://www.codemaid.net, cleanup on save, cross team formatting practices, this allows me and my team mates to have the same formatting, its just a real sweet timesaver, makes your code pretty too.
Roslyn
-
The Performance Impact of C++'s `final` Keyword
.NET is a little smarter about switch code generation these days: https://github.com/dotnet/roslyn/pull/66081
-
Generating C# code programmatically
Recently, while creating some experimental C# source code generators (xafero/csharp-generators), I was just concatenating strings together. Like you do, you know, if things have to go very quickly. If you have a simple use case, use a formatted multi-line string or some template library like scriban. But I searched for a way to generate more and more complicated logic easily - like for example, adding raw SQL handler methods to my pre-generated DBSet-like classes for my ADO.NET experiment. You could now say: Use Roslyn and that's really fine if you look everything up in a website like SharpLab, which shows immediately the syntax tree of our C# code.
- Still No REPL for .NET Core in Visual Studio
-
Roslyn VS Metalama.Compiler - a user suggested alternative
2 projects | 7 Dec 2023
- Por debaixo do capô: async/await e as mágicas do compilador csharp
-
Use Case Driven Development with Low-Code
At runtime, the Case C# expressions are embedded into a function and dynamically compiled into an assembly using the Roslyn C# compiler. Then the function that contains the expression is called (e.g. CaseAvailableFunction.Availablle()). At runtime, the function provides various methods to access stored case values as well as the current input data.
- Interceptors
- Tentative C# 12 feature list · dotnet/roslyn · Discussion #69074
- Do you guys think this programmer is right about dotnet?
What are some alternatives?
StyleCop - Analyzes C# source code to enforce a set of style and consistency rules.
Mono-basic - Visual Basic Compiler and Runtime
BenchmarkDotNet - Powerful .NET library for benchmarking
MSBuild - The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
App.Metrics - App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
F# - Please file issues or pull requests here: https://github.com/dotnet/fsharp
.NET Compiler Platform ("Roslyn") Analyzers
ClojureCLR - A port of Clojure to the CLR, part of the Clojure project
format - Home for the dotnet-format command
Bridge.NET - :spades: C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
Roslyn-linq-rewrite - Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.