Best of VSCodeApril 2026

  1. 1
    Article
    Avatar of kilo-ai-blogKilo Blog·4w

    Thank you, Roo! We’ll take it from here.

    Roo Code is shutting down and archiving its repo on May 15th after 3 million installs. Kilo, which started as a fork of Roo Code, announces it is continuing full-speed development of its VS Code extension. The extension was recently rebuilt from the ground up on the OpenCode server, gaining parallel execution, subagent delegation, an Agent Manager, inline diff review, and cross-platform sessions. Kilo invites former Roo contributors and users to join their open-source project.

  2. 2
    Article
    Avatar of minersThe Miners·5w

    Jujutsu (JJ): An Alternative to Git? Jujutsu proposes to be simpler yet more powerful than Git. But is it worth switching? Let's find out.

    Jujutsu (JJ) is a version control tool that uses Git repositories as its storage layer while offering a simpler, more flexible workflow. Key differences from Git include no staging area (changes are automatically tracked), conflicts stored in commits for later resolution, automatic rebasing of descendant commits, and a focus on 'changes' rather than branches. The post walks through practical JJ commands including jj git init, jj describe, jj new, jj squash, jj abandon, and jj log, while introducing concepts like change ids vs commit ids, revsets, the Squash Workflow, and the Edit Workflow. The VisualJJ VSCode extension is also recommended for visualizing change history.

  3. 3
    Article
    Avatar of phProduct Hunt·6w

    Know when your code becomes unmaintainable

    Complexity Indicator is a VS Code extension that visualizes code complexity metrics in real time, including cyclomatic complexity, maintainability index, and nesting depth. It aims to help developers identify when code is becoming unmaintainable and decide when refactoring is needed.

  4. 4
    Article
    Avatar of avalonia-blogAvalonia UI Blog·6w

    Avalonia for Visual Studio Code

    Avalonia has released a preview of a completely rewritten Visual Studio Code extension, built on the same new XAML parser as the Visual Studio extension. Key improvements include dramatically enhanced IntelliSense with richer completions and x:DataType Quick Info, Go To Definition support, overhauled error diagnostics, automatic XAML namespace imports, event handler generation, and a more reliable XAML previewer with better DPI handling and Zoom to Fit. Notably, the extension is now part of the paid Avalonia Accelerate subscription and is no longer open-source, though free community licenses are available for organizations under €1M in revenue.

  5. 5
    Article
    Avatar of xda-developersXDA Developers·6w

    I replaced PuTTY, Notepad++, and WinSCP with modern tools, and I wish I had sooner

    A developer shares their experience replacing three long-standing Windows tools with modern alternatives. PuTTY is swapped for Windows Terminal, which now handles SSH natively and offers a tabbed interface with portable JSON-based config. Notepad++ is replaced by VS Code, praised for its integrated terminal, Git support, and project-level editing. WinSCP is replaced by Cyberduck, which supports more protocols including S3 and cloud storage backends. The author notes the transition was faster and easier than expected.

  6. 6
    Article
    Avatar of bartwullemsThe Art of Simplicity·7w

    Awesome GitHub Copilot just got awesommer (if that’s a word)

    The Awesome GitHub Copilot repository, a community hub for custom instructions, prompts, agents, and chat modes, now has a dedicated website and Learning Hub. The site at awesome-copilot.github.com offers full-text search across 175+ agents, 208+ skills, 176+ instructions, and more, with category filters, modal previews, and one-click installs into VS Code. The Learning Hub explains core concepts like agents, skills, hooks, and plugins. The plugin system lets users bundle related agents and skills into installable packages, and Awesome GitHub Copilot is now a default plugin marketplace for GitHub Copilot CLI and VS Code.

  7. 7
    Article
    Avatar of vscodeVisual Studio Code·6w

    Visual Studio Code 1.116

    Visual Studio Code 1.116 release notes cover incremental updates including keyboard navigation commands for the Agents app, an accessibility help dialog for screen reader users in the Agents app chat input, and CSS @import node_modules resolution support enabling Ctrl+click navigation through bundler imports.

  8. 8
    Article
    Avatar of vscodeVisual Studio Code·4w

    Visual Studio Code 1.118

    VS Code 1.118 (Insiders) release notes covering changes from April 21–23, 2026. Key updates include Copilot CLI SDK improvements such as session-title API adoption for session naming, keybindings (Ctrl+1/Ctrl+2) for switching between sessions in the Agents app, auto model selection support, model badges in chat panel responses, and a node-pty resolution fix that eliminates the need to copy binaries at build or runtime. Also included is an opt-in for TypeScript 7.0 nightly builds.

  9. 9
    Article
    Avatar of lnLaravel News·6w

    PestPHP Intellisense in Laravel VS Code Extension v1.7.0

    Laravel VS Code Extension v1.7.0 introduces PestPHP intellisense with autocomplete for custom expectations and test configurations, generating helper docblocks stored in storage/framework/testing/_pest.php. The release also adds a 'Go to Route' command palette action for navigating directly to route handlers, a curated set of common Artisan commands with terminal execution inside VS Code, and autocompletion/diagnostics support for new Laravel 13 attributes including routing and Eloquent model attributes.

  10. 10
    Article
    Avatar of profleadproflead·5w

    GitHub Copilot Agents Explained

    A practical guide to GitHub Copilot Agents covering agent architecture (LLM + tools + context), the differences between VS Code, CLI, and Cloud agents, and how to build custom agents using `.agent.md` files. Aimed at developers looking to integrate AI workflows into their development process.

  11. 11
    Article
    Avatar of planetpythonPlanet Python·3w

    Python Environments Extension for VS Code- April Update

    The April 2026 update to the Python Environments extension for VS Code brings notable startup performance improvements, including lazy manager discovery for Pipenv, pyenv, and Poetry, faster environment resolution, and a narrower default workspace scan pattern that fixes 30+ second hangs on large or remote projects. Reliability improvements include PET crash recovery and a conda base environment restoration bug fix. New quality-of-life features include auto-refreshing package lists after pip installs, multi-project terminal environment selection prompts, and automatic PowerShell execution policy handling for virtual environment activation on Windows.

  12. 12
    Video
    Avatar of vscodeVisual Studio Code·4w

    Pets Support While You Code

    VS Code Pets is a fun extension that lets you spawn animated pets (dogs, chickens, foxes, and more) in the bottom corner of VS Code while you work. You can add multiple pets and even customize colors.

  13. 13
    Article
    Avatar of vscodeVisual Studio Code·7w

    Visual Studio Code 1.115

    VS Code 1.115 (Insiders) release notes covering changes from March 31 to April 2, 2026. Key additions include test coverage indicators in the minimap, file pasting into the terminal via Ctrl+V and drag-and-drop, background terminal notifications for AI agents including exit codes and output, pinch-to-zoom on Mac in the integrated browser, and new CLI options for `code serve-web`. Agent-related improvements include Copilot status bar session info, SSH remote machine connections with automatic CLI installation, file edit tracking and restoration in agent sessions, browser tab tracking in chat, a new `send_to_terminal` tool for agents, and client-side agent session renaming.