csharpier
csharpier copied to clipboard
CSharpier is an opinionated code formatter for c#.
We're very happily using CSharpier in a large engineering organization. We have many .NET services living in different repositories, meaning the average developer is regularly checking out new repos. "Run...
Currently the configuration file only has options around how the formatting of files should be done. It would be useful to allow some of the CLI options to be specified...
**Environments** - IDE Version: JetBrains Rider 252.26830.109 - Extension Version: 2.2.3 - CSharpier Version: 0.30.6 *will NOT be the same as the extension version* - Operating System: MacOS 26.0.1 (Tahoe)...
Related to #1130. This is a particular nuisance when using Entity Framework where all of the collections are nested within a DbContext instance. The current behavior violates the general "one...
**Environments** - IDE Version: VS 2019 - Extension Version: 2.0.3 - CSharpier Version: 0.30.6/1.1.2 *will NOT be the same as the extension version* - Operating System: Windows 11 - .csharpierrc...
Setting `editor.formatOnSaveMode` to either `"modifications"` or `"modificationsIfAvailable"` in `.vscode/settings.json` still causes CSharpier to format the entire file on save. After filling in the Environments information below, I realize that the...
With the Dotnet 10 preview release the following packaging options are now available Self-contained, platform-specific Trimmed, platform-specific Native AOT-compiled, platform-specific This would prevent issues with incompatible SDK versions and allow...
In git ignore I have the following line ``` Backup*/ ``` Because of that csharpier was ignoring file under path *.\stacks\storage\src\Backup\Stack.cs* despite that VS and git have no problem with...
- Issue Type: `Performance` - Extension Name: `csharpier-vscode` - Extension Version: `2.0.7` - OS Version: `Windows_NT x64 10.0.26100` - Windsurf version: `1.99.3` :warning: Make sure to **attach** this file from...
**Input:** ``` public class ClassName { public Dictionary Dict { get; set; } public bool DoSomething(Dictionary parameter1) { } } ``` **Output:** ``` public class ClassName { public Dictionary< string...