New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Functions Tooling for Visual Studio for Mac, or Visual Studio Code for Mac #402

Closed
balupton opened this Issue Jul 19, 2017 · 9 comments

Comments

Projects
None yet
8 participants
@balupton
Copy link

balupton commented Jul 19, 2017

I've recently become very excited with Azure Functions. I am currently a Visual Studio Code for Mac user.

I noticed that there is Functions Tooling for Visual Studio (page, video). I anticipated this meant Visual Studio for Windows as well as Visual Studio for Mac, turns out that isn't the case. Nowhere in that documentation page does it mention it is Windows only.

As an aside, I also noticed Data Science Tooling for Visual Studio (video, page) which is also interesting me, but again not available for Visual Studio for Mac.

Is there any plans to bring first-class cloud and functions support to Visual Studio for Mac or Visual Studio Code for Mac, in the same way that they have first-class support on their windows equivalents.

@ahelland

This comment has been minimized.

Copy link

ahelland commented Jul 19, 2017

It´s only in a preview version of Visual Studio for Windows as well, so as far as GA versions go they are on par (as in "no tooling") :)

As for Azure Functions specifically there have been some low-level bits and bytes that only work on Windows from the OS perspective regardless of Visual Studio. Not sure where things are with regards to that part.

@balupton

This comment has been minimized.

Copy link
Author

balupton commented Jul 19, 2017

Okay thanks. I guess it is a wait and see situation then. Seems the community ecosystem is doing good work with extensions for Visual Studio Code, so will experiment with that until there is an official/comprehensive offering for mac users.

@lindydonna

This comment has been minimized.

Copy link
Contributor

lindydonna commented Jul 19, 2017

@balupton We do have preview tooling for VS for Mac, but it is not as full-featured as our Windows tooling. In particular, it has the following limitations:

  • No file/item templates
  • Functions that use Queues or EventHub don’t work
  • No publishing support

We're also working on porting the Azure Functions Core Tools to the .NET Core, which will enable VS Code for Mac with the same features as available for Windows. You'll be able to debug C# and JavaScript functions.

We plan to update the tooling sometime this calendar year. CC @mhutch

@lindydonna lindydonna added the feature label Jul 19, 2017

@mhutch

This comment has been minimized.

Copy link

mhutch commented Jul 27, 2017

@balupton the version of Visual Studio for Mac in the alpha update channel has preview support for Azure Functions, with the limitations that @lindydonna mentioned.

@balupton

This comment has been minimized.

Copy link
Author

balupton commented Oct 4, 2017

@mhutch how do I get it? I've tried looking for instructions, but getting a lot of conflicting information

@Xamtastic

This comment has been minimized.

Copy link

Xamtastic commented Oct 8, 2017

When will Azure Function file/item templates for VS for Mac be available in the Alpha/Beta channels?

@RocketPop

This comment has been minimized.

Copy link

RocketPop commented Oct 20, 2017

@balupton, @Xamtastic It's an extension right now for VS Mac 7.2 - go to the extensions manager and search for "functions". Then you can install the preview version. But no templates :(

@0xced

This comment has been minimized.

Copy link

0xced commented Sep 13, 2018

Visual Studio 2017 for Mac can publish Azure Functions since version 7.6.

@mattchenderson

This comment has been minimized.

Copy link

mattchenderson commented Feb 15, 2019

Closing old issue - VS for Mac can publish, as per prior comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment