Visual Studio 2017
for Mac and TypeScript 3.2
. Let’s have a quick look at these releases.TypeScript
is a language that brings static type-checking to JavaScript, so that you can catch issues before you run your code or even before you save your file.TypeScript
.bigint
. Now, TypeScript will warn you, if you try to mix number
and bigint
types.bind
, call
, and apply
.wheelDeltaX
, wheelDelta
, and wheelDeltaZ
have all been removed in TypeScript 3.2, as they are deprecated properties on WheelEvents
.TypeScript 3.2
release: https://blogs.msdn.microsoft.com/typescript/2018/11/29/announcing-typescript-3-2/#error-message-improvementsVisual Studio 2017
for Mac 7.7.Android
, iOS
, tvOS
and watchOS
, as well as Mac desktop apps..NET Core 2.2
-based projects in Visual Studio 2017 for Mac. To work with .Net Core 2.2
, you have to install .Net Core 2.2 Preview SDK, and then you can accomplish all the tasks you can currently do with with .NET Core 2.1.
Routing
with parameter transformersEntity Framework DBContexts
HTTP
clientSmart Indenting
, more lightbulbs
and improved IntelliSense
with brace completion. Visual Studio 2017 for Mac 7.7 has number of IntelliSense
improvements. Most of the updated improvements includes quick fix suggestions as well as the “lightbulb” experience.lightbulb
for a suggestion or a lightbulb
with an error symbol for an error, or a wrench for refactoring options and suggestions.brace-matching
and smart indenting
in this release.Azure function
2.0 support. This release of Visual Studio for Mac will have now support for the latest version of Azure Functions. With version 2.0 of Azure Functions
, you now have access to a portable, cross-platform host runtime, which increases the flexibility of your Azure Function
deployment.Azure Functions
needs.Xamarin.Android
projects. Now, developer will have improved deployment and build times, whether it’s the first build or the fiftieth. You will notice in your projects an average of a four second decrease in incremental build times.