- They've had to allow Linux on Azure, support Docker, port SQL Server to Linux, add Linux scripting to Win10, port PowerShell to Linux, and now they bring Visual Studio to Mac because the preferred solution for developers building Cloud systems and solutions is the MacBook Pro.
- Well you are in luck as there is now a working extension for Visual Studio for Mac to enable full specflow support including generating feature files with syntax highlighting. It's all open source and built upon the amazing work by Mike Jones.
Visual Studio for Mac would then send back an incorrect breakpoint line back to the.NET Core debugger, which again resulted in the debugger sending back a corrected line. This would repeat resulting in the IDE and debugger getting stuck in a loop.
Microsoft announced the release of Visual Studio for Mac one year ago. It illogically supported Git instead of TFVC. Visual Studio supports Git since 2014 so absolute majority of projects are controlled under TFVC. Visual Studio Team Services are also price friendly because GitHub wants developers charge for private repositories.
TFVS in Visual Studio for Mac is still in preview but it already can replace Team Explorer Everywhere for Eclipse or TFS extension for Visual Studio Code. It is very convenient to have version control embedded into IDE and don’t need to launch separate app which isn’t indeed very productive.
Prior to get the latest version you must install the extension, connect to VSTS and create a workspace:
- Visual Studio → Extensions… → Gallery → Version Control → Team Foundation Control for TFS and VSTS → Install…
- Version Control → TFS/VSTS → Connect to Team Foundation Version Control → Add → Visual Studio Team Services (VSTS) | Team Foundation Server (TFS) → Sign in → OK → Close
- Version Control → TFS/VSTS → Source Control Explorer → Manage Workspaces → Add → Add Working Folder → OK → OK → Close
Visual Studio For Mac Support Python
Support for TFVC was the second most requested improvement for Visual Studio for Mac according to UserVoice. Good to see Microsoft responded quite quickly.