This question already has an answer here: How do you format code in Visual Studio Code?
All the answers provided in this question are not working with C# code.
I just copied my controller file and opened it in Visual Studio Code. I tried to format code with Shift + Alt + F (both right and left shifts in windows)
But it didn't work.
Is there a solution for this?
The same shortcut is working for HTML and JavaScript files.
For C# you need to
.sln
file.sln
file click again on the flame and select a .csproj
file..cs
files which are part of the selected project using Shift + Alt + F
.In my case the problem was related with the code formatting extension.
I was using C# for "Visual Studio Code (powered by OmniSharp)" (ms-vscode.csharp) extension for formatting. However, after a while the "format document" context menu has gone missing. And the key combination for formatting "Shift+Alt+F" stopped working.
After some research I have found that there is a new extension called "C# FixFormat" (Leopotam.csharpfixformat) for formatting C# documents which says in their description: "there is bug in omnisharp and they are fixing the issue temporarily".
After installing "C# FixFormat" extension I can now format documents again.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With