Oh, I didn't see this conversation here..
@DDReaper
I am learning Monogame, I had Xamarin, but since Microsoft release Visual Studio for MAC, I uninstalled Xamarin and install Visual Studio for MAC, I try to install Monogame, but Visual Studio does not show ant Monog&hellip. Getting started with MonoGame videos for Visual Studio 2015 & 2017 release (self.monogame) submitted 1 year ago by Darks1de I get a fair few comments from new and old MonoGame users alike, as to how to start using Android, get feature X working, why does Visual Studio not let me start project X working.
Yes, my preference would be the separate template generator, because then I could also use VS code instead of a Full VS and enable a better dev workflow for all platforms, not beholden to VS
Protobuild Manager is not specific to Visual Studio. Art studio for mac. If you're using VS Code and you want to create a template, you can just do
Protobuild.exe --start <template name>
.Visual studio for mac xamarin live player. Now is a great time to. For this example, changing the “About” text to, “This was created by a tutorial on the Xamarin Blog!” Deploy to Azure At this point, save the project and deploy it to Azure. Feel free to edit this page in any small way you see fit. Within Visual Studio for Mac, expand Views > Home and open About.cshtml. Only then you will be able to right-click or ctrl-click on your project and select Publish > Publish to Azure.
The VSIX requirements also makes the separate project generator (#4295) a more attractive idea, though it loses the simplicity of selecting 'New Project' in Visual Studio.
With #4295, it's exactly the same as you create new projects in VS now.. Users just go New Project in Visual Studio, pick the MonoGame template to use, hit Create.
I had a closer look through #4295, and it is a lot more complex than we need.
Why is this? From MG's perspective, it's a lot simpler (no generator to maintain, just the template files and it works in every IDE).
Monogame Visual Studio Code
Still missing PCL and Shared project support :| Also extremely limiting UI options.
This is something that is pending. but we have to get in merged before I'm going to spend time on that.
I also don't know what you mean by limiting UI options. You can extend it with as many options as you want to give the user by just setting up the template JSON.
The extensible Protobuild Manager supports everything everyone is asking for above, and MG doesn't have to maintain it. The work is done, and it's been tested in the wild and had a lot of use over the past 12 months.
If you're going to be discussing throwing away the work in #4295 and reimplementing it, could you at least ping me so I can counter any misconceptions about the PR as it stands?