Cross Platform compilation using gcc-arm-none-eabi

Hi All,

I am new to C/C++. I am presently working on a project which require cross platform compilation. 

I need help on how to use gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 for cross compiling on Visual Studio to my host machine (Windows). I don't seem to see the option for selecting the gcc-arm-none-eabi in Visual Studio. Do I need to install any plugin to make this work? Will eclipse be a better option instead of Visual studio?

Any help on this will be highly appreciated.

Regards