

That’s how it used to work, but modern GPUs pretty much auto-overclock based on their assigned power target. Undervolting traditionally would mean less power at the same clock. But modern GPUs would just see more power available in the budget to boost clocks further instead. At least in most cases. If you go extreme enough on the undervolting it may hit a point where it won’t boost clocks anymore and actually start reducing power consumption.
To clarify things. Visual Studio and Visual Studio Code are two different things. Visual Studio is a full blown IDE intended to be run on Windows. Visual Studio Code is a glorified text editor out of the box that has plugins that help with coding in other languages like C#. On Linux you will want VS Code.