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.20Released in January 2018, Version 1.20 of Visual Studio Code features the ability to run actions on different files simultaneously. Other new features include: Developers can select multiple … [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?
On April 9, at a remote launchpad on the plains of Kazakhstan, a ground controller will finish his countdown; a Soyuz rocket will fire; and Charles Simonyi–Microsoft’s former chief architect, the tutelary genius behind its most famous applications, the inventor of the method of writing code that the company’s programmers have used for 25 years, and now the proponent of an ambitious project to reprogram software–will begin his ascent into space. Snug in a Russian space suit, feeling four Gs pressing him down into a form-fitting molded seat liner, the 58-year-old billionaire will become the fifth space tourist to visit the International Space Station. The journey, which will cost Simonyi around $20 million, will fulfill his dream of becoming a “nerd in space” (to borrow one name he chose for the website that documents his extraterrestrial adventure: www.nerdinspace.com). It will also give him an opportunity to view our planet from above and beyond. … [Read more...] about Anything You Can Do, I Can Do Meta
Macromedia announced that this week it will begin shipping Flex Builder, a new integrated development environment designed to streamline Flex application development.The company noted that creation of Flex Builder was prompted by the adoption of Flex. Flex is a server-side framework that generates user interfaces that run in the Flash client and connects the user interface to back-end data. The Flex frameworks runs in a Java 2 Enterprise Edition application server.Originally code-named "Brady," Flex Builder is designed to accelerate all aspects of rich Internet application development, including interface layout, coding, debugging and deployment.According to Macromedia, Flex Builder makes it easier for developers to learn Flex more quickly and therefore produce results in less time. It has a design view for visual interface layout, a robust MXML and ActionScript code editor, and debugging capabilities.David Mendels, Macromedia senior vice president, noted in a recent statement that the … [Read more...] about Macromedia Releases Flex Builder