The upgrade also cites Python coding via extension and says goodbye to Windows 32 support. The latest release of Microsoft’s Visual Studio Code editor features more audio cues, customizable Activity Bar positioning, and coding improvements to the Python extension. VS Code 1.84, also known as the October 2023 release, was published November 1. It can be downloaded for Windows, Linux, or Mac at the Visual Studio Code website. Highlighted in this release are more audio cues for accessibility. When audioCues.clear is enabled, a sound indicates that the terminal, a notification, or the chat responses have been cleared. For files and notebooks, audioCues.save and audioCues.format can be set to play on user gesture or always for each event. When disabled, an ARIA (Accessible Rich Internet Application) alert is used instead and can be customized with accessibility.alert.format and accessibility.alert.save. Also in Version 1.84, Activity Bar customizability means developers now can move the bar to the top of the Side Bar. When the Activity Bar is placed on the top, buttons for Accounts and Manage are moved to the Title Bar to the far right. This is supported only when the custom Title Bar is enabled. Users also now are able to hide editor Tabs by setting workbench.editor.showTabs to none. Other showTabs options are multiple (default) and single to show a single editor Tab for the active editor. A new View.Toggle Maximize Editor Group (Ctrl+K Ctrl+M) command maximizes an editor group. All other groups will be hidden and a button is added to the Tab bar, letting the user restore the previous layout. If the setting workbench.editor.doubleClickTabToToggleEditorGroupSize is set to maximize, users can double-click an editor Tab to maximize and unmaximize the editor group. VS Code 1.84 follows last month’s VS Code 1.83 release, which emphasized command discovery. Also in VS Code 1.84 : The Python extension has improved the behavior of sending lines to the Python REPL (Shift-Enter) when no code has been selected to run. Previously, when developers placed the cursor on a line of Python code and pressed Shift-Enter, the extension would send the exact line content to the REPL, even if it would fail. A new experimental Smart Send feature has the extension send the smallest block of runnable code surrounding the cursor position to the REPL for execution. This ensures that only complete and executable sections of code are sent to the REPL. The cursor will be moved to the next executable line to offer a smooth experience when executing multiple chunks iteratively. Currently, this behavior is behind an experiment but is expected to be the default in the future. To try it, developers can add the following User setting: “python.experiments.Optinto:. Windows 32-bit support has ended. Developers should update to the 64-bit version of VS Code. The Gradle for Java extension has been improved, with a prereleased version offering better support for building Gradle projects thanks to the adoption of the Build Server Protocol (BSP), which provides an abstraction layer between development environments and build tools such as Gradle. The Extension Pack for Java also is needed to try out Gradle support. A preview of the GitHub Copilot Chat extension’s inline chat now can make progressive text edits and “type” at the rate at which a response is being received. Related content analysis Beyond the usual suspects: 5 fresh data science tools to try today The mid-month report includes quick tips for easier Python installation, a new VS Code-like IDE just for Python and R users, and five newer data science tools you won't want to miss. By Serdar Yegulalp Jul 12, 2024 2 mins Python Programming Languages Software Development analysis Generative AI won’t fix cloud migration You’ve probably heard how generative AI will solve all cloud migration problems. It’s not that simple. Generative AI could actually make it harder and more costly. By David Linthicum Jul 12, 2024 5 mins Generative AI Artificial Intelligence Cloud Computing news HR professionals trust AI recommendations HireVue survey finds 73% of HR professionals trust AI to make candidate recommendations, while 75% of workers are opposed to AI making hiring decisions. By Paul Krill Jul 11, 2024 3 mins Technology Industry Careers how-to Safety off: Programming in Rust with `unsafe` What does it mean to write unsafe code in Rust, and what can you do (and not do) with the 'unsafe' keyword? The facts may surprise you. By Serdar Yegulalp Jul 11, 2024 8 mins Rust Programming Languages Software Development Resources Videos