'Code formatting in Visual Studio Code is not working on C# code
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.
Solution 1:[1]
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.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Oncel Umut TURER |
