Microsoft's VS Code comes to Raspberry Pi and Chromebook – new v1.50 update is out

Visual Studio Code is available for Linux Armv7 and Arm64 devices.

Microsoft's Typescript is developers' new favorite language

An official Microsoft build of the Visual Studio Code editor is now available for Linux Armv7 and Arm64 architecture devices, extending Microsoft's popular cross-platform code editor to Chromebooks, the Raspberry Pi and rival Arm-based single-board Linux computers such as Odroid.   

Developers have been able to use VS Code on Chromebooks and Raspberry Pi for a while thanks to community-made builds based on the open-source edition of VS Code. But now developers can get VS Code for Debian, Ubuntu, Red Hat, Fedora and SUSE directly from Microsoft.  

While the Raspberry Pi and Chromebooks might not be powerful enough for all developer needs, Microsoft notes that VS Code's remote development extension pack can provide access to more powerful development environments when needed. 

SEE: Virtual hiring tips for job seekers and recruiters (free PDF) (TechRepublic)

The extensions allow developers to run commands inside a container, the Windows Subsystem for Linux or on a remote machine. 

VS Code support for Linux Armv7 and Arm64 arrives in the new, version 1.50 release of Microsoft's open-source code editor for Windows 10, macOS and Linux. 

The September 2020 release of VS Code introduces debug console filter improvements to make it easier to find or hide logging output according to the developer's needs, and new JavaScript debugging features. 

On the JavaScript side, the Auto Attach modes for controlling when debugging Node.js processes occur in VS Code's integrated terminal have moved beyond the experimental phase. 

Microsoft's 'flame chart' VS Code extension now shows performance metrics while debugging JavaScript code in real time. It shows CPU and memory usages for Node.js programs, while debugging in Chrome and Edge will also show DOM nodes, relayouts, and restyles.          

VS Code users on macOS will need to reapprove access to Apple's Keychain even if it's been authorized previously due to changes in how the password manager is accessed from VS Code. Previously VS Code accessed Keychain from the window process itself but now it accesses it from the main process, Microsoft explains. 

This release also brings improvements to pinned tabs via a new workbench setting that lets users select "normal", "shrink", and "compact" to resize pinned tabs. The shrink option shrinks pinned tabs to a fixed size showing parts of the editor label.     

To improve customization of VS Code, Microsoft has added Webview Views support to this edition of VS Code, allowing extension makers to build webview-based views that can be added to the sidebar or panel of VS Code.  

SEE: Windows 10: Microsoft fires shot at Apple with new principles for treating developers right

Microsoft says it is now building VS Code with nightly builds of TypeScript 4.1. 

This month's notable extensions include the Microsoft C/C++ extension, which is out of preview and has reached version 1.0 with support for Linux on Arm and Arm 64 and featuring IntelliSense auto-complete, as well as remote build and debug support.

Also out of preview is the Microsoft Edge Tools for VS Code extension, which provides Microsoft Edge dev tools within VS Code. 

Finally, Microsoft has released the Azure Cognitive Search extension in preview. It gives developers the tools and interfaces for adding a search experience over content in web, mobile, and enterprise applications.

autosize-hover1.gif

VS Code version 1.50 brings various debugging feature improvements, including auto-sizing debug hover.

Image: Microsoft

More on Microsoft's Visual Studio Code

  • Microsoft to developers: Now VS Code gets this new Edge tools extension  
  • C++ programming language: Microsoft's VS Code extension is out with these new features  
  • Microsoft: VS Code update gets new features with programming language TypeScript 4.0  
  • Google's Flutter 1.20 framework is out: VS Code extension and mobile autofill support  
  • Microsoft: New VS Code update is out – stable builds for Windows on Arm and Surface Pro X  
  • Microsoft VS Code turns 5: How GitHub, open source, Google made it a hit, reveals creator  
  • Programming language Go: Microsoft hands VS Code Go extension to Google's Go team  
  • Microsoft: This new update makes VS Code friendlier for Java programming language jobs  
  • Programming language Python VS Code extension: New update has critical security fix
  • Microsoft: Bosque is a new programming language built for AI in the cloud  
  • Microsoft's VS Code Python programming language extension gets this new update  
  • Microsoft: Try VS Code's new Python, C++ programming language tutorials, Docker updates  
  • Microsoft makes new GitHub collaboration tools available to testers  
  • Programming languages: Python and Java VS Code extensions get these new updates  
  • VS Code gets a big update: Plays nice with macOS Gatekeeper plus lots of new features  
  • Microsoft: VS Code for PowerShell 7 arrives with ISE mode  
  • New Microsoft VS Code browser editor update – better Go, Python language, Docker support  
  • Microsoft's VS Code Python programming language extension gets this new update  
  • ServiceNow reveals VS Code alternative to its own web-based code editor  
  • Microsoft boosts programming language Python's popular VS Code extension  
  • Facebook: Microsoft's Visual Studio Code is now our default development platform
  • JPMorgan's Athena has 35 million lines of Python code, and won't be updated to Python 3 in time TechRepublic
  • Mozilla's radical open-source move helped rewrite rules of tech CNET