Visual Studio Code 1.98 Launches with Enhanced GitHub Copilot Features

Article Highlights
Off On

In an exciting development for developers worldwide, February 2025 saw the unveiling of Visual Studio Code 1.98, featuring significant advancements in the GitHub Copilot AI coding assistant. This release marks a notable expansion of the capabilities of GitHub Copilot with several new features now available in preview. Visual Studio Code 1.98, announced on March 5, 2025, can be accessed on Linux, Windows, and Mac through the official website, and the GitHub Copilot extension for VS Code is available in the Visual Studio Marketplace.

Enhanced Functionality of GitHub Copilot

Copilot Edits Support for Notebook Files

A major highlight in this release is the enhanced functionality of Copilot, especially through the introduction of Copilot Edits support for notebook files. This feature provides developers with the ability to leverage Copilot’s assistance for editing notebook files, just as they would with traditional code files. Currently available only to users of VS Code Insiders with the pre-release version of GitHub Copilot Chat, Copilot Edits seamlessly integrates with both code and notebook editors. This enhancement is expected to significantly streamline the development process for data scientists and researchers who frequently work with both types of files, simplifying their workflow by providing a consistent editing experience across different file formats.

Moreover, the new update introduces a fixed viewport during changes, eliminating the need for cumbersome scrolling in large notebooks. This aspect greatly improves the user experience, making it effortless to implement changes without losing your place in the file. The renaming of edit review actions to “Keep” and “Undo” adds clarity and straightforwardness to the process, ensuring that users can easily follow and manage their edits. These refinements enhance the intuitive nature of Copilot, offering an even more user-friendly tool for both novice and seasoned developers.

Next Edit Suggestions and Advanced Code Base Searches

Another significant enhancement in this version is the introduction of a collapsed mode in Next Edit Suggestions (NES), which refines Copilot’s ability to predict subsequent edits. This feature allows developers to view suggested edits in a minimized format, facilitating a cleaner and more organized workspace. Copilot now makes it even easier to navigate large codebases by providing advanced search functionalities. For instance, developers can include #codebase in their chat queries to efficiently locate relevant code segments. This feature can be a game changer for large projects, significantly reducing the time spent searching for specific parts of the code.

Additionally, the new Copilot vision, currently in preview mode, allows developers to attach and interact with images within chat prompts. An example of this is the ability to highlight errors by attaching screenshots from VS Code, making it possible for Copilot to assist in identifying and rectifying these issues. This visual aspect introduces a new dimension to AI-assisted coding, helping developers quickly pinpoint and address problems within their projects. By integrating such comprehensive support, Copilot forges an indispensable space in the toolkit of modern developers.

User Experience Improvements

Experimental Agent Mode for Copilot Edits

Also notable is the introduction of the experimental agent mode for Copilot Edits, which was rolled out last month and continues to gain traction. This mode is designed to automate a range of tasks, such as searching a developer’s workspace, editing files, checking for errors, and executing terminal commands. With the latest update, several useful UX improvements are introduced, showing terminal commands inline, which makes it easier for developers to track and edit suggested commands on the fly. By having these commands visually accessible within the editor, developers can efficiently perform iterations and adjustments during their coding sessions, further streamlining the development process.

Terminal IntelliSense is another advancement included in this update that deserves mention. Currently in preview, Terminal IntelliSense enhances completion specifications, command-line parsing, along with folder and file completions across various shell environments like bash, zsh, fish, and PowerShell. This feature will be vital in optimizing how developers interact with the terminal, boosting productivity through smarter auto-completions and command hints. As developers increasingly rely on terminals for various tasks, the improved IntelliSense will contribute significantly to a more productive coding environment.

Additional Functionalities and Terminal Enhancements

Apart from the enhancements related directly to Copilot, Visual Studio Code 1.98 introduces several other noteworthy improvements, emphasizing broader utility and usability for developers. One such improvement is the enhancement of the editor’s peek view, which now fully supports drag-and-drop entries. Developers can now drag entries from their tree into separate editors, allowing for more flexible and dynamic manipulation of code elements. This functionality caters to a more intuitive and efficient editing process, helping developers manage their projects with greater ease.

In line with these user-friendly updates, the update brings forth a custom title bar set as the default on Linux. Additionally, an experimental commit hook has been introduced, which prompts users about unresolved diagnostics for changed files during commits. This feature aims to minimize errors and ensure that code integrity is maintained before finalizing changes. Another significant enhancement is made for TypeScript files, which now benefit from improved context for inline completions and /fix commands in Insider releases, activated by a specific setting in the application. These tailored improvements collectively enhance the coding experience, providing tools that help developers maintain cleaner, more efficient codebases.

Reflection on the Progress of VS Code

A Progressive Step from Previous Versions

Visual Studio Code 1.98 represents a substantial leap forward from its predecessor, VS Code 1.97, with a pronounced focus on enhancing GitHub Copilot accommodations and overall user experience. This release underscores Microsoft’s dedication to continuously refining developer tools, ensuring that the software remains cutting-edge and aligned with the evolving needs of the developer community. By integrating AI-driven assistance more deeply and introducing user-centric features, VS Code 1.98 sets a high bar for future releases.

The thoughtful integration of AI technology, as demonstrated by the enhanced GitHub Copilot features, indicates a strong trend toward AI-assisted coding in the industry. Copilot’s ability to predict code edits, conduct advanced searches, and interact with visual prompts exemplifies how AI can significantly bolster coding efficiency and accuracy. These advancements not only accelerate development processes but also reduce potential for errors, making it an invaluable asset for developers working on complex projects.

Enriched Developer Experience

In a thrilling update for developers around the globe, February 2025 showcased the launch of Visual Studio Code 1.98, which introduces substantial enhancements to the GitHub Copilot AI coding assistant. This release signifies a major leap in the functionality of GitHub Copilot, boasting several new features that are now available in preview mode. Officially announced on March 5, 2025, Visual Studio Code 1.98 is accessible across multiple platforms, including Linux, Windows, and Mac. Developers can download it from the official website, ensuring broad compatibility. Furthermore, the GitHub Copilot extension for Visual Studio Code is readily available for download in the Visual Studio Marketplace. This update is poised to revolutionize the way developers write and debug code, offering advanced AI support that aims to streamline workflow and enhance productivity. It reflects the ongoing commitment to pushing the boundaries of what coding assistants can achieve, making it an essential tool for developers looking to harness the full potential of AI in their coding endeavors.

Explore more

B2B Strategy Shifts From Account to Agent-Based Marketing

The silent reality of the modern sales cycle is that a vendor’s fate is often sealed in a digital conversation long before a human representative ever utters a single word of a pitch. Current market conditions reveal a stark transformation in how enterprises evaluate potential partnerships, moving away from the linear, high-touch models of the past toward a system where

Mastercard Open Finance Powers Personalized Wealth Insights

The modern financial advisory landscape is no longer defined solely by the quality of a firm’s portfolio management but by the seamlessness and sophistication of its digital user interface. Financial advisors are no longer just competing against other firms; they are competing against a client’s last best digital experience. With 76% of investors stating they would switch providers for better

Why Is PhilTech the New Frontier in Wealth Management?

The quiet transformation of a once dusty administrative task into a multi-billion dollar digital powerhouse represents one of the most significant shifts in contemporary financial services. For decades, the process of giving away money was a clunky, manual afterthought, often relegated to the final weeks of the year when tax considerations became unavoidable. This “checkbook charity” model relied on paper

Why Is DevOps Downtime Doubling Across Major Platforms?

The modern software development lifecycle relies on a delicate web of interconnected services, yet recent data reveals a troubling trend where total downtime hours across major DevOps platforms have nearly doubled. While the industry has historically focused on the frequency of outages, the current landscape suggests that the duration of these disruptions is becoming the more critical threat to organizational

Is a Hiring Freeze a Warning or a Strategic Pivot?

When a major corporation abruptly halts its recruitment efforts, the silence in the human resources department often resonates louder than a crowded room full of eager job candidates. This phenomenon, known as a hiring freeze, has evolved from a blunt emergency measure into a sophisticated fiscal lever used by modern human capital managers. Labor represents the most significant operational expense