Open crazy4pi314 opened 4 years ago
We could also look into setting up an editorconfig
file. That'd work for many different editors.
We have a hackathon project that is working on a linter and formatter for Q# files! Our feature branch is over here: https://github.com/microsoft/qsharp-compiler/tree/feature/qslint-hackathon. This should give us the foundation to start fleshing out full-featured auto formatting, but it's starting small :). We'd be happy to get any feedback, and will share more on this and other related issues once we have the results of our hackathon efforts!
Is your feature request related to a problem? Please describe. It would be really nice to have a linter that can manage whitespace and formatting in Q# files to avoid spurious whitespace changes and consistent code.
Describe the solution you'd like A tool like Black for python but for Q#?
Describe alternatives you've considered Adding to the style guide suggestions for how to handle whitespace/line break sort of formatting.
Additional context Thanks!💖