Visual Studio For Mac Open Folder
Nonetheless it ought to be possible to DnD files of the following (non-exhaustive) list of file types onto Visual Studio to open them: - Projects and solutions - Source code files: C#, VB, F#, C++, JS, plus any that can be opened by installed addins, for example Python. After I update VS-Mac to 7.3 my F# Solution is opened as a plain text file (it is not loaded). I create a empty solution and it load. I could build the solution with MSBUILD from the command lin.
Get AI-assisted recommendations that learn from the community
Share code using real-time collaborative development
Save time with new features

Stay focused and productive with improved performance, instant code cleanup, better search results, and Git integration.
Improved search
Search for settings, commands, and install options with relevant results.
Explore search
Code cleanup
Navigate between code issues and apply style and formatting fixes in bulk.
Explore code clean up
IntelliCode
Powered by AI, trained by thousands of popular open source repositories.
Learn about language support
Team up to solve issues
Enjoy natural collaboration through a Git-first workflow, real-time editing and debugging, and code reviews right in Visual Studio.
Git-first workflow
Start coding quickly by cloning or checking out code from an online repository or SSH URI.
Explore the new start
Live Share
Collaborate with anyone on the same codebase without needing to replicate their environment.
Learn how to start sharing
Integrated code reviews
Create, review, and comment on Pull Requests from Azure Repos or GitHub inside Visual Studio.
Install the extension
Zero in with precise targeting
Highlight and navigate to specific values, optimize memory use, and take automatic snapshots of your application’s execution.
Performance gains
Use an improved C++ debugger that handles large, complex apps with an external process.
See what’s new
Search while debugging
Find objects and values quickly with new search abilities in Autos, Locals, and Watch windows.
See it in action
Visual Studio For Mac Licensing
Snapshot debugging (Enterprise only)
Get a snapshot of your app’s execution in the cloud to see exactly what’s happening.
Explore snapshot debugger
| FEATUREVERSION | Visual Studio 2015 | Visual Studio 2017 | Visual Studio 2019 |
|---|---|---|---|
| Git-first workflow | |||
| Visual Studio Live Share | |||
| CodeLens (Community Edition) | |||
| Search in debug windows | |||
| Live Unit Testing | |||
| IntelliCode | |||
| Integrated pull requests | |||
| Out-of-process debugger |
Latest updates
- The Test Explorer now has significant UI improvements including better handling of large test sets, more filtering, commands, and the addition of customizable columns.
- Access the Developer Command Prompt and Developer PowerShell by either going to “Tools > Command Line” or by searching for them via the Visual Studio Search.
- You can now set a breakpoint in a JavaScript application and start a debug session using Microsoft Edge Insider browser.
Bug fixes and improvements
- There is now better use of vertical space with menus and toolbars
- You now have the ability to resize, drop files on to, and use keyboard shortcuts in the start window
- We have also released various Xamarin.Android startup improvements
Latest updates
- IntelliCode is now available in the box, no extension needed
- The very popular GitHub extension is now being installed by default in Visual Studio
- The Time Travel Debugging (TTD) preview in Visual Studio Enterprise 2019 provides the ability to record an app running, reconstruct and replay the execution path
Bug fixes and improvements
- Support for per-monitor awareness (PMA) means that the code you work on will now appear crisp and clear in any monitor display scale factor
- We have added the ability for VSIX projects to reference Shared Projects in the same solution
Latest updates
- Load project dependencies quickly with a new project menu
- Improved IntelliSense performance for C++ files in CMake projects
- Load larger .NET Core solutions using much less memory
Bug fixes and improvements
- Use the new start window to open your recent projects and folders right away or to quickly clone, open, or create a project.
- Save time by launching Google Chrome with custom arguments to enable JavaScript debugging within Visual Studio.
Install Visual Studio On Mac

Latest updates
- Visual Studio Tools for Xamarin now supports Xcode 10
- There is now added support for TypeScript 3.1
- We made improvements to the F5 (Build + Deploy) speed for Universal Windows Platform applications
Bug fixes and improvements
- Experience the improved debugging experience for NuGet packages using the new symbol package format (.snupkg).
- You can now import and export an installation configuration file that specifies which workloads and components should be installed with an instance of Visual Studio.
Choose the appropriate option depending on whether the mailbox is shared with you or you are a delegate for another user's mailbox.
Notes:
When you use any of these methods, the shared mailbox account is added as an option in the From field when you compose emails. This lets you select the account in the From field regardless of whether you have permissions to send from this account. If you do not have 'Send As' or 'Send On Behalf of' permissions for the account, email from the account will not be sent.
Outlook for Mac does not support Auto-mapping of shared mailboxes.
A folder is shared with you
If another user has shared an inbox, primary calendar folder, or primary contact folder with you, use this method to open the user's folder.
To open the shared folder:
On the File menu, click Open.
Click Other User's Folder.
You are a delegate for another user's mailbox
Use this method if you are a delegate for another user's mailbox or when you have permissions to several folders in a shared mailbox. You can also use this method when you have full access permissions to a mailbox.
To open the shared mailbox:
On the Tools menu, click Accounts > Advanced > Delegates.
Add the mailbox under Open these additional mailboxes
Note: If you have permissions to custom folders in the mailbox but not to the top-level mailbox folder, the custom folders will not appear in the folder list. Only default folders that you have permissions to, such as Inbox, Sent Items, Deleted Items, and Calendar, will appear in the folder list without top-level mailbox folder permissions.
You have full access permissions to a shared mailbox
Visual Studio For Mac Os X
When you have Full Access permission to a shared mailbox—that is, Full Access permission of a mailbox set up through Exchange Admin Center (EAC)—you can add the shared mailbox with your own credentials.
To open the shared mailbox:
On the Tools menu, click Accounts.
Click the Plus Sign to add an additional Exchange account.
In the E-mail address field, enter the email address of the shared mailbox.
Under Authentication, enter your own credentials.
Note: To see how to set up Full Access permission, see How to grant Exchange and Outlook mailbox permissions in Office 365 dedicated.
Checking the setting Sync shared mailbox will allow Outlook to synchronize the shared mailbox without requiring the user to click Send/Receive. This setting was added in version 16.13.411. Enabling this setting is highly recommended for users who use their own credentials to access a shared mailbox.
Permissions for shared folders and mailboxes
The following table summarizes the permissions options that may be available for a shared folder or mailbox, and the best method for opening the shared folder or mailbox based on the corresponding permission.
Level of permission to shared folder or shared mailbox | Method to open shared folder or mailbox |
|---|---|
Folder-level permission to the Inbox, Calendar or Address Book primary folder | Open other user's folder |
Delegate permission to a mailbox | Add the mailbox under 'Open these additional mailboxes' under account advanced settings |
Folder-level permission to the Task and Note primary folders | Add the mailbox under 'Open these additional mailboxes' under account advanced settings |
Top-level mailbox level permission to access the top-level folder and other custom folders | Add the mailbox under 'Open these additional mailboxes' under account advanced settings |
'Full Access' permission to a mailbox on Exchange | Use your own credentials to add an additional Exchange account |
Opening additional mailboxes
As an alternative to these methods, you can add another Exchange account by using additional mailboxes credentials. This method is not recognized as adding a shared mailbox, because you are adding the additional account by using its own credentials. To open the additional Exchange account, follow these steps:
On the Tools menu, click Accounts.
Click the plus sign and then click New Account to add an additional Exchange account.
In the E-mail address field, enter the email address of the shared mailbox.
Under Authentication, enter the credentials for the shared mailbox.