Comments (3)
I prefer how CSharpier formats it now. It makes easier to understand the logic of the condition when you have not trivial combination of &&
and ||
from csharpier.
Operators at the beginning of long statements is the widely accepted best practice. If I recall correctly from this super long prettier issue about it, someone just picked putting them at the end and they have been reluctant to finally move them to the beginning. prettier/prettier#3806
There is a lot of discussion in that issue as well about the pros of operators at the beginning.
from csharpier.
Fair enough, reading through that issue I can see why, also I see you referenced this issue #442 as well in case anyone else sees this
from csharpier.
Related Issues (20)
- Problem with CSharpier - Code Format (VSCode Extension) HOT 8
- Inconsistent empty line handling before the csharpier-ignore comment
- #if in collection expression gets eaten
- Empty Collection Expression failed to format HOT 3
- `readonly ref` is changed to `ref readonly` causing error CS9190 HOT 2
- "Failed syntax tree validation" for raw string literals
- Weird formatting of linq chain HOT 6
- How to abort bash script if warnings from dotnet CLI tool? HOT 3
- "CSharpier must be installed globally" yellow bar in VS HOT 2
- Single collection as method parameter HOT 4
- Breaking of code embedded in raw strings with string interpolation HOT 1
- Short variables declaration should not break. HOT 1
- How do you ignore formatting attributes? HOT 1
- Support for CSharp Script HOT 3
- Remove hash from version
- Update docs + support hash in dotnet tools.
- Informational Window for a given file
- Incorrect formatting for simple lambda expression with comment HOT 1
- Inconsistent formatting of linq chains
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 csharpier.