


Microsoft has released most of Visual Studio Code's source code on GitHub under the permissive MIT License, while the releases by Microsoft are proprietary freeware. On April 14, 2016, Visual Studio Code graduated from the public preview stage and was released to the Web. On November 18, 2015, the source of Visual Studio Code was released under the MIT License, and made available on GitHub. A preview build was released shortly thereafter. Unfortunately, with AL you can only write code in the browser without intellisense and compilation at the moment (you don’t have the launch.json file and the alc.exe compiler), but it’s a nice and promising starting point (I think that things will change in the next weeks, especially when Windows-based environments will be available).Visual Studio Code was first announced on April 29, 2015, by Microsoft at the 2015 Build conference. Then select the target platform (for example 4.0):

Select a folder for your project (it’s based on the VM file system and actually you cannot manually upload a project on the environment): Now I want to create a new extension project (AL:Go!): So, I’ve installed the AL Language extension from the marketplace: Wonderful!īut can a test be finished without trying to use the AL Language extension? NO! I was able to create the function and working on the code like in the standard Visual Studio Code version, all from a browser window (the only small problem was the intellisense that sometimes is lacking). For my small test, I’ve firstly installed the Azure Function extension and I’ve created a simple HTTPTrigger function: Now you can install the extensions you need from the marketplace, exactly like you do in the standard VS Code Windows version. To start working, select an environment and magically Visual Studio Code IDE appears to you on the browser: When you click Create, the environment is created on your Azure subscription in few seconds: Windows-based environments will soon be available too. To use Visual Studio Online, as a first step you need to create an environment:Īn environment is based on an instance type (VM) totally transparent to you and actually only based on Linux (you can choose between a Standard and a Professional version, differences are only the number of cores and memory). I’ve played few minutes today with the preview version. The tool is actually not finished (it’s a preview version) but I think it’s extremely promising and it opens the doors to many interesting scenarios for developers (imagine to be able to edit and review code directly from a tablet or a smartphone or a mobile device everywhere you are). Today at Ignite 2019 Microsoft has launched the public preview for Visual Studio Online, a managed cloud-based development environment based on Visual Studio Code that works in the browser.
