News:visual Studio Code support Debugging Linux Apps

Source: Internet
Author: User

http://arstechnica.com/information-technology/2015/11/ visual-studio-now-supports-debugging-linux-apps-code-editor-now-open-source/

------------------------

Developers can now debug apps running on Linux servers or IoT devices from the comfort of Visual Studio. Microsoft today released a preview of a Visual Studio extension that adds remote debugging using GDB of Linux software.

This is one of many announcements made at Microsoft's Connect developer event today as the company aims to give its devel Oper platform the broadest reach it ' s ever had, able to handle Android, IOS, and Linux development, alongside the more exp Ected Azure, Office, and Windows. Visual Studio already made big strides in this direction, and Microsoft are pushing ahead to try to make Visual studio The best development environment around.

The free and Cross-platform chromium-based Code Editor, Visual Studio code is being open sourcedtoday. A New Build has also been published, adding an extension mechanism to the editor. There is already some extensions available, including new language support (such as Go language), richer debugging, CO De Linters, and more.

Extensions for Visual Studio Code is found in a new place for distributing both free and paid extensions:visual Studio M Arketplace. This would replace the old Visual Studio Gallery and would be a single place for finding extensions for all versions of Visu Al Studio (Community, Professional, and Enterprise), Visual Studio Team Services (formerly known as Visual Studio Online), and Visual Studio Code.

In addition to extensions, Microsoft would also is using Marketplace to sell a new kind of Visual Studio subscription. V Isual Studio Professional and Enterprise is both currently available through MSDN subscriptions bought on an annual basis . These subscriptions also provide development access to many other pieces of Microsoft software. The company are now offering Visual Studio Professional and Enterprise as cloud subscriptions, with options to pay month-by -month or annually. These subscriptions would include some of the things found in MSDN subscriptions, such as Azure credits and pluralsight tra Ining, as well as access to Visual Studio Team Services.

Last year, Microsoft open sourced a big chunk of the. NET and ported it to Linux and OS x. NET Core 5 and ASP. 5 has now both reached Release candidate status for both of those platforms and, of course, Window S. This comes with a "go-live License," meaning that they can is deployed and used in production environments and should C Leanly upgrade to the final builds when available.

To make All-device development easier to access, Microsoft is releasing a new Visual Studio bundle called Dev Essentials, which includes Visual Studio Community Edition, the free tier of Visual Studio Team Services, and from early, monthly Azure credits. It'll include everything needed to develop for Windows, Android, and IOS.

Building for IOS does, however, still require access to a Mac; Visual Studio remotely controls the OS X toolchain to perform the actual building and application deployment. For those who don ' t want to manage Macs of their own, Microsoft have partnered with Macincloud to provide access to OS X bu ILD agents for $30/month.

In addition to using the built-in support for Android and IOS development, Visual Studio was often used in conjunction with The Xamarin platform for Cross-platform apps. Xamarin 4 is released yesterday, adding a new crash and performance analytics tool, Xamarin Insights, version 2 of its Xa Marin. Forms Library. It adds new IOS 9 and Android Marshmallow Controls and a new build agent for performing software builds in OS X from Withi n Visual Studio that should is easier to set up and more reliable than the current mechanism.

Xamarin 4 would be supported in Visual Studio, when Update 1 is installed. Update 1 for both Visual Studio and Team Foundation Server are due to being released on November 30th. This contains a bunch of bugs fixes and small feature updates, and it should also include updated SDK support for the Windo WS November Update.

As well as the GDB debugging extension, Azure Service fabric-the management infrastructure for microservices on Azure that ' s used by Microsoft to Cortana, Lync, and Azure Sql-is now available in Public Preview. So too are access to the Microsoft Graph API that allows software to explore the connections between data within Office 365 . Microsoft also announced that it would soon have a version of their Android emulator available for OS x.

Finally, Microsoft showed off a look at the next version of Visual Studio. A couple of features stand Out:there ' s an optional new C + + compiler that uses the Clang front-end with Microsoft ' s Existi ng code generation and optimization Back-end (known as C2); There is also a new system for extensions and plugins, allows users to opt in to a push model for updates rather than The current awkward pull model. This should make it easier to keep extensions and plugins up to date.

A version of the CLANG/C2 compiler is already used for Project Islandwood. Extending it to all Visual Studio C + + development is a exciting prospect for C + + developers; Although Microsoft ' s own compiler have made great strides in recent years, Clang offers superior standards support in a num ber of areas. Being able to take advantage of this in Visual Studio would be very welcome indeed.

News:visual Studio Code support Debugging Linux Apps

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.