Microsoft’s open source development tool is an important piece of the developer’s toolkit. Built using GitHub’s cross-platform Electron framework, Visual Studio Code is a full-featured development editor that supports a wide selection of languages and platforms, from the familiar C and C# to modern environments and languages like Go and Node.js, with parity between Windows, MacOS, and Linux releases.Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key features in this changelog.Where to download Visual Studio CodeTo download the editor for Windows, MacOS, and Linux, go to Microsoft’s Visual Code Studio website. It’s also available in Anaconda Python as an option in Distribution 51.What’s new in Visual Studio Code 1.21The February 2018 release of Visual Studio Code, Version 1.21, offers these new features: A notifications UI, to manage notifications. Integrated terminal splitting, in which the terminal … [Read more...] about What’s new in Microsoft Visual Studio Code
Java debugging recently was added to visual code
Google’s Go language was recently chosen as Tiobe’s programming language of 2016, based on its rapid growth in popularity over the year, more than twice that of runners-up Dart and Perl. Tiobe’s language index is based on the “number of skilled engineers worldwide, courses, and third-party vendors,” using the results of multiple search engines.That much growth in popularity carries with it an increased interest in development tools for the programming language. Because the Go language is distributed in open source form complete with compilers, tools, and libraries, what’s left for programmers to find for themselves is Go-aware editing environments, whether straight editors or integrated development environments (IDEs), hosted locally or in the cloud.For this article I’ve attempted to look at all the available Go-aware editing environments and zero in on those that seem worthwhile. I started with the official list of IDEs and Plugins for Go and … [Read more...] about The top Go language IDEs and editors
Recently Google announced its new Internet of Things initiative based on Android, the aptly named Android Things. It was back in May 2015 that Google announced Project Brillo as its IoT operating system, but having looked at the feedback it received from developers about Brillo, Google decided to ditch it and create Android Things. By adding Android to the name, Google is emphasizing that developers are able to use familiar Android SDKs, APIs and services including the Google Cloud Platform. Android Things is only a preview at the moment and there is much to be done, however enough of the final operating system is working so that developers can start creating Android Things based projects. Hardware Android Things supports three boards: the Intel Edison, the NXP Pico i.MX6UL and the Raspberry Pi 3. Support is coming for the Intel Joule and the NXP Argon i.MX6UL. The first thing you will notice is that these boards use a mixture of Intel and ARM based … [Read more...] about What is Android Things?