Based on your question title, you are missing Office / SharePoint Development template in Visual Studio 2019, which means the Microsoft Office Developer Tools is not currently installed.
How to install the Microsoft Office Developer Tools in Visual Studio 2019?
To avoid the missing Office / SharePoint Development template in Visual Studio 2019 issue, you have to do the following:
- Open Visual Studio 2019 Installer.
- Click on “Modify“.
- In the
New Installation Experience
, Specifically in the Workloads
Tab.
- Search for
Office / SharePoint Development
, then click on Install
.
- Wait a moment until the installation is finished.
- Once the installation is finished, click on the “
Launch
” button to open Visual Studio 2019.
- The
Office / SharePoint template
should be now listed in the installed templates in Visual Studio 2019.
Note: If you already have installed Office/SharePoint Development, and you still can't find Office/SharePoint Template in Visual Studio 2019, In this case, I would suggest uninstalling Office/Sharepoint development and reinstalling it again with the same above steps. For more details Please check Missing Office / SharePoint template in Visual Studio
Missing App for SharePoint 2013 option in Visual Studio 2019?
Regarding the second issue in your question body, you mentioned, you can't find the App for SharePoint 2013 in Visual Studio 2019 although you have installed the Office/SharePoint template!
Actually, you should first be aware that Microsoft has changed the name App for SharePoint to SharePoint Add-ins.
- A SharePoint Add-in is a self-contained piece of functionality that extends the capabilities of SharePoint websites to solve a well-defined business problem.
- There are two basic kinds of SharePoint Add-ins:
- SharePoint-hosted and
- SharePoint provider-hosted.
For more details, please check SharePoint Add-ins & Get started creating SharePoint-hosted SharePoint Add-ins
How to build an MVC app with SharePoint?
To do that, please check the below resources: