Tagged articles
135 articles
Page 1 of 2
Su San Talks Tech
Su San Talks Tech
Apr 29, 2026 · Artificial Intelligence

Why VSCode + Claude Code Is a Game‑Changer for AI‑Powered Coding

This guide walks through installing, configuring, and using the Claude Code extension in VSCode, highlighting its context‑aware features, multiple editing modes, effort levels, command shortcuts, and how it outperforms the older IDEA plugin.

AI coding assistantClaude CodeConfiguration
0 likes · 6 min read
Why VSCode + Claude Code Is a Game‑Changer for AI‑Powered Coding
macrozheng
macrozheng
Apr 29, 2026 · Artificial Intelligence

Claude Code in VSCode: A Powerful, Context‑Aware AI Coding Companion

The article walks through installing and configuring the Claude Code extension for VSCode, explains how it adds context‑aware code understanding, visual chat, multiple editing modes and effort levels, shows model switching via CC Switch, and compares its rich features to the limited CLI‑only Anthropic plugin for IntelliJ IDEA.

AI coding assistantClaude CodeIDE plugin
0 likes · 4 min read
Claude Code in VSCode: A Powerful, Context‑Aware AI Coding Companion
Liangxu Linux
Liangxu Linux
Apr 26, 2026 · Backend Development

Which IDEs Do Linux C Developers Prefer? Insights from Major Companies

The article surveys the most popular IDEs for C development on Linux, compares personal preferences such as VSCode, CLion, Vim/Neovim, and Emacs, and examines how large internet firms, embedded‑software companies, fintech, and startups choose their tools based on learning curve, performance, project size, and team policies.

CCLionEmacs
0 likes · 5 min read
Which IDEs Do Linux C Developers Prefer? Insights from Major Companies
Deepin Linux
Deepin Linux
Feb 25, 2026 · Backend Development

Master VSCode and GDB: Complete Guide to C/C++ Debugging

This comprehensive tutorial walks you through installing VSCode and GDB on Linux, macOS, and Windows, configuring launch.json and tasks.json, mastering basic and advanced debugging techniques such as breakpoints, watchpoints, multithreaded and remote debugging, and troubleshooting common issues for C/C++ development.

CDebuggingVSCode
0 likes · 26 min read
Master VSCode and GDB: Complete Guide to C/C++ Debugging
High Availability Architecture
High Availability Architecture
Nov 14, 2025 · Artificial Intelligence

Quantifying AI Programming Efficiency: A Traceable and Measurable System

This article outlines the challenges of tracking AI‑generated code and measuring AI contribution, reviews earlier ad‑hoc methods, and presents a comprehensive solution featuring a VSCode plugin for unified AI dialogue management and a cloud service that quantifies AI impact across projects, teams, and individual developers.

AIAnalyticsVSCode
0 likes · 9 min read
Quantifying AI Programming Efficiency: A Traceable and Measurable System
Instant Consumer Technology Team
Instant Consumer Technology Team
Nov 4, 2025 · Frontend Development

10 VSCode Extensions That Turn Coding Into a Superpower

Discover ten essential VSCode extensions—from Console Ninja and Turbo Console Log to Peacock and Quokka.js—that streamline debugging, enhance code navigation, automate logging, and boost overall development productivity, all illustrated with concise examples and screenshots.

ExtensionsVSCodecoding
0 likes · 5 min read
10 VSCode Extensions That Turn Coding Into a Superpower
DeWu Technology
DeWu Technology
Oct 20, 2025 · Backend Development

How Apex Turns AI into a Seamless VSCode Plugin: Architecture, Auth, and Automation Explained

This article details the technical design of the Apex VSCode plugin, covering its background, overall architecture, activation flow, SSO authentication, rule‑knowledge‑base engineering, remote Webview integration, version orchestration, project service handling, logging, and future enhancements for AI‑driven development efficiency.

AuthenticationVSCodeWebView
0 likes · 12 min read
How Apex Turns AI into a Seamless VSCode Plugin: Architecture, Auth, and Automation Explained
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Oct 6, 2025 · Frontend Development

Turn VSCode into a Chrome Remote Debugger with DevTools MCP

Facing page white‑screens, slow first‑paint metrics, and endless compatibility screenshots, developers can now use Chrome DevTools MCP—a new AI‑driven protocol that packages all DevTools capabilities into callable interfaces—to automate debugging, performance analysis, and testing directly from editors like Trae and VSCode, boosting efficiency threefold.

AI debuggingChrome DevToolsMCP
0 likes · 8 min read
Turn VSCode into a Chrome Remote Debugger with DevTools MCP
Deepin Linux
Deepin Linux
Aug 29, 2025 · Fundamentals

Master VSCode for C/C++ on Linux: Step‑by‑Step Compilation & Debugging Guide

This article walks you through setting up a powerful C/C++ development environment on Linux using VSCode, covering toolchain installation, essential extensions, project initialization, key configuration files, large‑project tips, and a hands‑on Clangd example, all with clear code snippets and explanations.

CCMakeClangd
0 likes · 44 min read
Master VSCode for C/C++ on Linux: Step‑by‑Step Compilation & Debugging Guide
Deepin Linux
Deepin Linux
Jun 23, 2025 · Backend Development

Master VSCode & GDB: The Ultimate Guide to C/C++ Debugging

This comprehensive tutorial walks C/C++ developers through setting up VSCode with GDB, configuring launch and tasks files, mastering basic and advanced debugging techniques—including breakpoints, watchpoints, multithreading, and remote debugging—while providing step‑by‑step commands and practical examples to boost debugging efficiency.

C++ debuggingVSCodedebugging techniques
0 likes · 25 min read
Master VSCode & GDB: The Ultimate Guide to C/C++ Debugging
DevOps
DevOps
May 20, 2025 · Artificial Intelligence

Microsoft Open Sources GitHub Copilot Extension for VSCode under MIT License

Microsoft announced at Build 2025 that the GitHub Copilot Extension for VSCode will be released as open‑source under the MIT license, detailing the integration of AI agent capabilities into VSCode, the motivations behind the move, and the upcoming roadmap for community‑driven development.

AI AgentsGitHub CopilotMIT license
0 likes · 5 min read
Microsoft Open Sources GitHub Copilot Extension for VSCode under MIT License
Fun with Large Models
Fun with Large Models
May 14, 2025 · Artificial Intelligence

Discover the mcp-server-chart MCP Server—Your One‑Click AI Chart Generator

This article introduces the AntV‑developed mcp-server-chart MCP Server, explains how to set up the VSCode + Cline + Node environment, configure the server via JSON, and demonstrates its ability to generate network and bar charts through large‑model function calls, while also discussing current limitations and future improvements.

AIAntVChart Generation
0 likes · 7 min read
Discover the mcp-server-chart MCP Server—Your One‑Click AI Chart Generator
IT Services Circle
IT Services Circle
Apr 26, 2025 · Databases

Popular VS Code Database Client Extensions and How to Use Them

This article introduces several widely used Visual Studio Code extensions for database management—including SQLTools, MSSQL, Database Client, DBCode, DevDb, and MongoDB for VS Code—detailing their features, supported databases, installation steps, and marketplace links to help developers choose the right tool for their workflow.

DevDbExtensionsMSSQL
0 likes · 5 min read
Popular VS Code Database Client Extensions and How to Use Them
21CTO
21CTO
Apr 21, 2025 · Information Security

Hidden VSCode Extensions Deploy Crypto Miners: What Developers Must Know

A recent security report reveals that ten malicious Visual Studio Code extensions, disguised as popular tools, install PowerShell loaders that persist, disable defenses, and deploy XMRig miners, highlighting a classic third‑party supply‑chain attack and urging developers to tighten defenses.

SecurityVSCodecrypto mining
0 likes · 7 min read
Hidden VSCode Extensions Deploy Crypto Miners: What Developers Must Know
Fun with Large Models
Fun with Large Models
Apr 12, 2025 · Artificial Intelligence

Build a No‑Code Travel‑Planning AI Assistant with VS Code, Cline, and Gaode MCP Server

This guide walks through setting up VS Code, installing the Cline plugin, configuring a Gaode Map MCP Server API key, and using the DeepSeek model to generate a personalized park‑recommendation agent and a visual HTML page, while also explaining the stdio‑based communication between Cline and the MCP Server.

AI AgentClineDeepSeek
0 likes · 15 min read
Build a No‑Code Travel‑Planning AI Assistant with VS Code, Cline, and Gaode MCP Server
Java Tech Enthusiast
Java Tech Enthusiast
Mar 20, 2025 · Information Security

Microsoft Restores VS Code Themes After False Positive Security Scan

Microsoft reinstated the popular Material Theme and Material Theme Icons extensions on the Visual Studio Marketplace after determining that the obfuscated code flagged by an AI‑based security scan was merely an old build script, apologizing to the developer, restoring the account, and announcing updates to its obfuscation policy and scanning tools to prevent similar false positives.

AI scanningExtensionVSCode
0 likes · 3 min read
Microsoft Restores VS Code Themes After False Positive Security Scan
JD Tech Talk
JD Tech Talk
Mar 4, 2025 · Artificial Intelligence

Building a Local Personal Knowledge Base with Ollama, DeepSeek‑R1, AnythingLLM and Integrating Continue into VSCode

This guide walks through setting up a local personal knowledge base using Ollama, DeepSeek‑R1, and AnythingLLM, and demonstrates how to integrate the Continue AI code assistant into VSCode, covering installation, configuration, and usage tips for efficient, secure development.

AI integrationAnythingLLMDeepSeek
0 likes · 10 min read
Building a Local Personal Knowledge Base with Ollama, DeepSeek‑R1, AnythingLLM and Integrating Continue into VSCode
IT Services Circle
IT Services Circle
Feb 24, 2025 · Fundamentals

Overview of VSCode AI Extensions and Tools

This article introduces Visual Studio Code as a free, open‑source code editor and provides a comprehensive overview of popular AI‑powered extensions—including Cline, Roo Code, Continue, Codeium, Tongyi Lingma, Fitten Code, CodeGeeX, GitHub Copilot, Tabnine, Blackbox AI, and Cursor—detailing their features, supported models, and where to obtain them.

AI extensionsVSCodecode editor
0 likes · 6 min read
Overview of VSCode AI Extensions and Tools
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 11, 2025 · Frontend Development

Developing VSCode Extensions: Alias Manager and Copy Filename Pro

The author shares the complete development journey of two VSCode extensions—Alias Manager for managing shell aliases with grouping and internationalization, and Copy Filename Pro for quickly copying file and directory names—detailing motivations, design ideas, implementation steps, and useful tooling recommendations.

Alias ManagerCopy FilenameExtension Development
0 likes · 6 min read
Developing VSCode Extensions: Alias Manager and Copy Filename Pro
JavaScript
JavaScript
Jan 8, 2025 · Frontend Development

14 Must-Have VSCode Extensions to Supercharge Your Front‑End Workflow

This guide lists fourteen essential VSCode extensions for front‑end developers, covering AI code assistants, linting, formatting, navigation, error feedback, dependency size visualization, API testing, Git enhancements, path completion, live server, real‑time execution, project management, and quick code running, each with key features and tips.

AI assistantsExtensionsJavaScript
0 likes · 11 min read
14 Must-Have VSCode Extensions to Supercharge Your Front‑End Workflow
Liangxu Linux
Liangxu Linux
Nov 26, 2024 · Fundamentals

Boost Your VSCode Workflow with Top Diagramming Extensions

This guide introduces Visual Studio Code and walks through three popular diagramming extensions—Draw.io Integration, Excalidraw, and tldraw—explaining their features, installation steps, file formats, and how to use them directly within VSCode to streamline visual documentation.

DiagrammingDraw.ioExtensions
0 likes · 4 min read
Boost Your VSCode Workflow with Top Diagramming Extensions
Infra Learning Club
Infra Learning Club
Nov 2, 2024 · Artificial Intelligence

Set Up a Local GitHub Copilot‑Like AI Assistant in 5 Minutes

This guide shows how to deploy the open‑source Tabby AI coding assistant with the Qwen2.5‑Coder‑1.5B‑Instruct model using Docker, register an admin account, configure the Tabby VS Code extension, and verify real‑time multi‑line code completion, all in a few minutes.

AI coding assistantDockerQwen2.5-Coder
0 likes · 4 min read
Set Up a Local GitHub Copilot‑Like AI Assistant in 5 Minutes
Java Architect Essentials
Java Architect Essentials
Oct 16, 2024 · Frontend Development

One‑Click VSCode Snippet Configuration and Usage Guide

This article explains how to create, configure, and use one‑click VSCode code snippets for multiple languages, covering snippet structure, configuration options, examples, special characters, built‑in variables and functions, and how to migrate snippets across projects.

AutomationDeveloper GuideVSCode
0 likes · 9 min read
One‑Click VSCode Snippet Configuration and Usage Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 11, 2024 · Backend Development

Understanding VS Code's IPC Architecture and Channel Mechanism

This article explains VS Code's inter‑process communication (IPC) architecture, detailing how preload scripts expose methods, how the main process creates Server, Connection, and Channel classes, how the renderer creates a Client to connect, and how ProxyChannel converts services to typed channels, with full TypeScript code examples.

Backend DevelopmentElectronIPC
0 likes · 11 min read
Understanding VS Code's IPC Architecture and Channel Mechanism
Architect's Guide
Architect's Guide
Sep 28, 2024 · Frontend Development

One‑Click VSCode Snippet Configuration and Customization Guide

This tutorial shows how to collect, configure, and customize reusable VSCode code snippets for JavaScript, TypeScript, Vue, Java and other languages, enabling developers to replace repetitive boiler‑plate with a single click and tailor placeholder behavior to their workflow.

AutomationJavaScriptVSCode
0 likes · 8 min read
One‑Click VSCode Snippet Configuration and Customization Guide
Alibaba Cloud Native
Alibaba Cloud Native
Sep 13, 2024 · Cloud Native

Build a Remote VSCode Environment for OceanBase obdiag and Accelerate Coding with AI

This guide walks through setting up a CentOS virtual machine, configuring a Python 3.8 environment with Miniconda, forking and cloning the OceanBase obdiag repository, using VSCode remote‑SSH for development, and leveraging the Tongyi Lingma AI plugin to generate unit tests and documentation, culminating in a contribution workflow.

AI CodingGitOceanBase
0 likes · 8 min read
Build a Remote VSCode Environment for OceanBase obdiag and Accelerate Coding with AI
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 25, 2024 · Frontend Development

Essential VSCode Extensions for Frontend Development

This article presents a comprehensive, experience‑based list of VSCode extensions for frontend developers, covering language support, Git management, code formatting, productivity tools, and visual enhancements to streamline daily coding tasks and improve code quality.

Code FormattingExtensionsVSCode
0 likes · 8 min read
Essential VSCode Extensions for Frontend Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 24, 2024 · Frontend Development

Creating a VSCode Extension to Display a Background Video

This article explains how to develop a VSCode extension that injects a video element into the editor’s workbench, allowing users to set a dynamic background video (such as the Wukong promotional clip), with configurable opacity, video selection, installation, and uninstallation instructions.

Background VideoElectronExtension
0 likes · 8 min read
Creating a VSCode Extension to Display a Background Video
Liangxu Linux
Liangxu Linux
Aug 21, 2024 · Frontend Development

Top 6 Must‑Have VS Code Extensions for 2024 Developers

This guide introduces six essential Visual Studio Code extensions—Live Server, Markdown All in One, GitLens, Code Spell Checker, Beautify, and Better Comments—detailing their features, benefits, and marketplace links to help developers boost productivity and code quality.

ExtensionsGitLensLive Server
0 likes · 6 min read
Top 6 Must‑Have VS Code Extensions for 2024 Developers
Java Backend Technology
Java Backend Technology
Aug 19, 2024 · Frontend Development

Turn VSCode into a Fun Pet Playground and Boost Your Coding Mood

Discover how the VSCode Pets extension transforms your editor into a lively pet playground, guiding you through installation, adding animals, customizing themes like forest, castle, and beach, and boosting coding morale with simple configuration snippets and visual delights.

ExtensionThemeVSCode
0 likes · 3 min read
Turn VSCode into a Fun Pet Playground and Boost Your Coding Mood
Python Programming Learning Circle
Python Programming Learning Circle
Aug 1, 2024 · Frontend Development

Top 10 VSCode Extensions for Fun and Productivity

This article presents a curated list of ten popular VSCode extensions that let developers enjoy games, track stocks, read novels, solve LeetCode problems, and more, providing entertaining and useful tools to boost productivity while working in the editor.

ExtensionsPluginsTooling
0 likes · 7 min read
Top 10 VSCode Extensions for Fun and Productivity
IT Services Circle
IT Services Circle
Jul 18, 2024 · Frontend Development

Top 10 Underrated VSCode Extensions to Boost Your Development Efficiency

This article introduces ten lesser‑known but highly useful VSCode extensions—ranging from workspace theming and comment coloring to TODO management, Git visualization, partial diffs, project switching, console logging, and Zen mode—to help front‑end developers dramatically improve productivity and workflow.

DevelopmentExtensionsVSCode
0 likes · 4 min read
Top 10 Underrated VSCode Extensions to Boost Your Development Efficiency
php Courses
php Courses
Jul 9, 2024 · Backend Development

Top Text Editors and IDEs for PHP Development: Features and Benefits

This article reviews six popular text editors and IDEs for PHP development—Visual Studio Code, PHPStorm, Sublime Text, Atom, Notepad++, and NetBeans—highlighting their key features, advantages, and why developers might choose each to boost coding efficiency and workflow.

AtomNetBeansNotepad++
0 likes · 9 min read
Top Text Editors and IDEs for PHP Development: Features and Benefits
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 24, 2024 · Frontend Development

Using click-to-react-component to Quickly Locate React Component Source Code

This article explains how to efficiently locate and edit React component source files in large projects by using the click-to-react-component tool, covering installation, demo setup, interaction shortcuts, and the underlying mechanism that maps DOM elements to source code via React fiber nodes and VSCode links.

Code navigationReactVSCode
0 likes · 9 min read
Using click-to-react-component to Quickly Locate React Component Source Code
Selected Java Interview Questions
Selected Java Interview Questions
Jun 16, 2024 · Frontend Development

Using VS Code User Snippets to Boost Coding Efficiency

This article explains what VS Code user snippets are, how they can be customized for different languages and projects, and provides step‑by‑step instructions and tips for creating and using snippets to accelerate development and maintain consistent code style.

DevelopmentVSCodecode editor
0 likes · 6 min read
Using VS Code User Snippets to Boost Coding Efficiency
IT Services Circle
IT Services Circle
Jun 15, 2024 · Information Security

How Researchers Built a Malicious VSCode Extension in 30 Minutes and Exposed Marketplace Security Flaws

A security research team created a counterfeit VSCode extension in half an hour, demonstrated how easily malicious code can be injected and distributed through the VSCode Marketplace, and revealed that dozens of high‑value companies, security firms and even a national court were compromised, highlighting critical gaps in extension vetting and supply‑chain protection.

VSCodeinformation securitymalicious extension
0 likes · 10 min read
How Researchers Built a Malicious VSCode Extension in 30 Minutes and Exposed Marketplace Security Flaws
phodal
phodal
May 6, 2024 · Frontend Development

How AutoDev Brings AI-Powered Code Generation to VSCode: Architecture & Features

AutoDev for VSCode extends the AI-driven coding assistant from IntelliJ IDEA to the VSCode ecosystem, detailing its unified architecture, dependency-inverted plugin system, event-driven UI, core interfaces, test-generation prompts, and the 0.1.0 release features such as custom AI commands, test and comment generation.

AI coding assistantAutoDevSoftware Engineering
0 likes · 8 min read
How AutoDev Brings AI-Powered Code Generation to VSCode: Architecture & Features
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 16, 2024 · Frontend Development

VSCode Tips and Configurations for Frontend Development

This article shares practical VSCode configuration tips and shortcuts for frontend developers, covering word separators, quick file path navigation, custom logging snippets, code highlighting, explorer tweaks, terminal copy behavior, drag‑and‑drop settings, and language‑specific suggestions for Vue and React, helping improve coding efficiency and happiness.

ConfigurationTipsVSCode
0 likes · 11 min read
VSCode Tips and Configurations for Frontend Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 5, 2024 · Frontend Development

Essential VS Code Plugins for Frontend Development

This guide introduces a curated collection of VS Code extensions—including themes, basic utilities, Vue and React tools, mini‑program support, code formatters, database helpers, and productivity plugins—helping developers streamline their frontend workflow and improve coding efficiency.

DevelopmentPluginsReact
0 likes · 11 min read
Essential VS Code Plugins for Frontend Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 12, 2024 · Operations

Automatic Node.js Version Switching Plugin for VS Code

This article explains the limitations of global Node version managers like n and nvm, presents a demo Node script for per‑project version switching, and details a VS Code extension that automatically detects a project's required Node version and switches it in the integrated terminal.

ExtensionNVMVSCode
0 likes · 10 min read
Automatic Node.js Version Switching Plugin for VS Code
Liangxu Linux
Liangxu Linux
Nov 16, 2023 · Fundamentals

Top 10 VSCode Extensions Every Embedded Developer Should Use

This guide lists ten essential VSCode extensions—ranging from serial terminals and Git integration to C/C++ support and documentation generators—that streamline embedded development workflows and boost productivity for engineers working with hardware code.

C/C++Embedded DevelopmentIDE Extensions
0 likes · 8 min read
Top 10 VSCode Extensions Every Embedded Developer Should Use
Liangxu Linux
Liangxu Linux
Oct 23, 2023 · Fundamentals

Essential VSCode Extensions for Embedded Development

Discover a curated list of VSCode plugins—including Serial Terminal, GitLens, Code Runner, Remote‑SSH, and C/C++ tools—that streamline embedded programming, debugging, documentation, and remote builds for developers seeking a lightweight yet powerful IDE.

C/C++Embedded DevelopmentIDE Extensions
0 likes · 5 min read
Essential VSCode Extensions for Embedded Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 6, 2023 · Frontend Development

VSCode Tips, Shortcuts, and Configuration Guide for Frontend Developers

This article provides a comprehensive guide to VSCode for frontend developers, covering essential keyboard shortcuts, automatic formatting and lint fixing settings, custom snippet creation, recommended extensions, configuration synchronization, and the use of .editorconfig and .vscode directories to boost coding efficiency.

ExtensionsVSCodeeditorconfig
0 likes · 11 min read
VSCode Tips, Shortcuts, and Configuration Guide for Frontend Developers
ByteFE
ByteFE
Aug 30, 2023 · Frontend Development

Understanding Browser and VS Code Web Debugging with the Chrome DevTools Protocol

This article explains the fundamentals of breakpoint debugging for web applications, covering the Douyin mini‑program developer tool, Chrome DevTools Protocol basics, browser‑side breakpoint communication, VS Code’s debugging architecture, launch configuration, source‑map handling, and how these concepts can be applied to IDE mini‑program debugging.

CDPChrome DevToolsSource Maps
0 likes · 21 min read
Understanding Browser and VS Code Web Debugging with the Chrome DevTools Protocol
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 2, 2023 · Fundamentals

Top 5 Useful VSCode Extensions to Boost Development Efficiency

This article introduces five versatile VSCode extensions—Code Spell Checker, Image Preview, Thunder Client, Live Server, and Code Runner—explaining their features and how they can significantly improve coding accuracy, asset handling, API testing, local web preview, and one‑click code execution for developers.

VSCodedevelopment-tools
0 likes · 7 min read
Top 5 Useful VSCode Extensions to Boost Development Efficiency
Programmer DD
Programmer DD
Jul 7, 2023 · Backend Development

Automatically Switch Node.js Versions in VSCode with vsc-nvm

This guide explains how to configure VSCode with the vsc-nvm extension and a .nvmrc file so that the appropriate Node.js version is automatically selected each time you open a project, eliminating manual nvm use commands.

EnvironmentNode.jsVSCode
0 likes · 3 min read
Automatically Switch Node.js Versions in VSCode with vsc-nvm
Alipay Experience Technology
Alipay Experience Technology
May 19, 2023 · Frontend Development

What Makes VSCode’s Architecture So Powerful? Inside Dependency Injection, Registry, and LSP

This article explores VSCode’s sophisticated architecture, detailing how its dependency injection system, event lifecycle management, registry‑based extension points, cross‑platform service injection, and Language Server Protocol enable a modular, high‑performance editor that can be extended safely across web, desktop, and mobile environments.

Event SystemFrontend ArchitectureLSP
0 likes · 52 min read
What Makes VSCode’s Architecture So Powerful? Inside Dependency Injection, Registry, and LSP
Bilibili Tech
Bilibili Tech
May 9, 2023 · Mobile Development

B站iOS开发工具链创新:VSCode + Bazel + AI辅助开发实践

Bilibili’s iOS development team replaced Xcode with a custom VSCode‑Bis workflow powered by Bazel and AI assistance, detailing the evaluation of Xcode’s strengths and alternatives, the integration of SourceKit‑LSP, vscode‑swift and simctl, and how Bazel’s aquery generates compile_commands.json for intelligent editing, debugging, and future enhancements.

?=AI辅助开发Bazel
0 likes · 17 min read
B站iOS开发工具链创新:VSCode + Bazel + AI辅助开发实践
Sohu Tech Products
Sohu Tech Products
May 4, 2023 · Frontend Development

Six Essential VSCode Extensions for Vue 3 Development

This article introduces six must‑have VSCode extensions for Vue 3 developers—including Volar, Vue VSCode Snippets, Auto Close Tag, Vue Peek, Vue Theme, and Vite—explaining their key features, installation tips, and usage details to boost productivity.

DevelopmentExtensionsVSCode
0 likes · 5 min read
Six Essential VSCode Extensions for Vue 3 Development
Tencent Cloud Developer
Tencent Cloud Developer
Mar 15, 2023 · Frontend Development

Deep Dive into Tencent Docs' Contribution to VSCode Configuration System

Tencent Docs contributed over 400 lines of core code to VSCode, extending the editor’s configuration system with new package.json fields, dynamic color theming, a conditional @If decorator, a robust expression‑tree parser, and a runtime context map, empowering developers to build highly customizable extensions while keeping the core lightweight.

ExtensionTypeScriptVSCode
0 likes · 20 min read
Deep Dive into Tencent Docs' Contribution to VSCode Configuration System
Sohu Tech Products
Sohu Tech Products
Mar 8, 2023 · Frontend Development

Building VSCode Extensions: From Basics to FAW Plugin Architecture

This article provides a comprehensive guide to developing VSCode extensions, covering core capabilities, project scaffolding, Webview integration, internationalization, communication between Webview and VSCode, and a detailed case study of the FAW plugin that streamlines project and component creation for frontend teams.

ExtensionVSCodeWebView
0 likes · 23 min read
Building VSCode Extensions: From Basics to FAW Plugin Architecture
21CTO
21CTO
Jan 22, 2023 · Artificial Intelligence

Unlock AI-Powered Coding: How to Set Up CodeGPT in VS Code

This guide walks you through installing the CodeGPT extension in Visual Studio Code, configuring it with your OpenAI API key, adjusting key parameters, and exploring its AI-driven features such as code generation, explanation, refactoring, and documentation creation.

AI CodingCodeGPTOpenAI
0 likes · 4 min read
Unlock AI-Powered Coding: How to Set Up CodeGPT in VS Code
Kuaishou Tech
Kuaishou Tech
Dec 11, 2022 · Artificial Intelligence

ChatGPT Chinese VSCode Plugin: Features, Installation, and User Feedback

The article introduces the Chinese‑language ChatGPT VSCode extension, detailing its AI‑driven code assistance features, installation steps, usage commands, user feedback, and future development plans, highlighting its popularity with over 40,000 downloads and its role in modern programming workflows.

AI CodingChatGPTVSCode
0 likes · 6 min read
ChatGPT Chinese VSCode Plugin: Features, Installation, and User Feedback
ELab Team
ELab Team
Aug 10, 2022 · Operations

How We Solved a Massive Memory Leak in a VSCode Extension Using llnode and heapdump

After releasing a new version of a VSCode extension, intermittent freezes were traced to a memory leak; the investigation used llnode and heapdump, tackled Electron version mismatches, extended DevTools parsing limits, and ultimately identified recursive socket callbacks as the root cause.

DevToolsPerformance debuggingVSCode
0 likes · 15 min read
How We Solved a Massive Memory Leak in a VSCode Extension Using llnode and heapdump
macrozheng
macrozheng
Aug 8, 2022 · Backend Development

Can VSCode Replace IntelliJ for Java? A Hands‑On Guide

This article walks through installing VSCode, adding Java‑related extensions, configuring Maven, importing a SpringBoot project, and using essential shortcuts and debugging features, demonstrating that VSCode can serve as a lightweight, open‑source alternative for Java development.

Backend DevelopmentIDEJava
0 likes · 10 min read
Can VSCode Replace IntelliJ for Java? A Hands‑On Guide
DaTaobao Tech
DaTaobao Tech
Jun 23, 2022 · Fundamentals

Analyzing the Architecture of VS Code JavaScript Debugger

The article dissects VS Code’s JavaScript Debugger, explaining its DAP‑based architecture, breakpoint handling, CDP command translation, JavaScript Debug Terminal integration, automatic browser link handling, profiling support, and top‑level await feature, showing how these components deliver a unified debugging experience for Node and browsers.

DAPDebuggingJavaScript
0 likes · 20 min read
Analyzing the Architecture of VS Code JavaScript Debugger
vivo Internet Technology
vivo Internet Technology
Jun 8, 2022 · Frontend Development

Implementation and Integration of a Lightweight Vue Page‑Element Code Mapping Plugin

A lightweight Vue plugin injects file‑path and line‑number metadata into each element during build, lets developers click any page component (with a modifier key) to send a request to a local Node server that launches VSCode directly at the exact source line, streamlining navigation in large Webpack or Vite projects.

VSCodeVitecode mapping
0 likes · 15 min read
Implementation and Integration of a Lightweight Vue Page‑Element Code Mapping Plugin
JD Retail Technology
JD Retail Technology
May 19, 2022 · Frontend Development

Comprehensive Guide to the NutUI VSCode Extension: Code Intelligence, Hover Documentation, and Auto‑Completion

This article walks through the NutUI VSCode extension—from visual demos of code‑intelligence hover tips and component auto‑completion to detailed implementation steps, including activation hooks, hover providers, completion items, cursor movement commands, Vetur integration, and markdown‑based prop extraction.

Code IntelligenceVSCodeauto-completion
0 likes · 13 min read
Comprehensive Guide to the NutUI VSCode Extension: Code Intelligence, Hover Documentation, and Auto‑Completion
ITPUB
ITPUB
May 11, 2022 · Fundamentals

Debugging Linux 0.11 on Windows with VSCode Remote and QEMU

This guide shows how to set up an Ubuntu 16.04 virtual machine on Windows, install QEMU, fetch a modernized Linux 0.11 source tree, and use VSCode Remote‑SSH together with GDB to debug the historic kernel without rebuilding outdated toolchains.

LinuxOperating SystemsQEMU
0 likes · 7 min read
Debugging Linux 0.11 on Windows with VSCode Remote and QEMU
Programmer DD
Programmer DD
May 7, 2022 · Frontend Development

Boost Your VSCode Productivity: 60+ Must-Have Extensions for Frontend Developers

This guide introduces over 60 essential VSCode extensions, organized into categories such as appearance, functionality, efficiency, formatting, and miscellaneous tools, helping developers enhance their coding experience, streamline workflows, and customize the editor for front‑end development without sacrificing performance.

DevelopmentExtensionsVSCode
0 likes · 21 min read
Boost Your VSCode Productivity: 60+ Must-Have Extensions for Frontend Developers
Architect's Guide
Architect's Guide
Apr 7, 2022 · Frontend Development

A Curated Collection of Over 60 VSCode Extensions to Boost Productivity

This article presents a comprehensive, categorized list of more than 60 VSCode extensions—including appearance optimizers, functionality enhancers, code formatters, and miscellaneous tools—explaining their core features, usage tips, and visual examples to help developers improve their coding experience and efficiency.

ExtensionsToolingVSCode
0 likes · 16 min read
A Curated Collection of Over 60 VSCode Extensions to Boost Productivity
IT Services Circle
IT Services Circle
Mar 26, 2022 · Backend Development

VSCode C++ Extension 1.9.4 Causes Random Empty Files and File Corruption

A recent bug in the VSCode C++ extension version 1.9.4 randomly creates empty files with invalid code, corrupts existing user and system files, and appears to stem from uninitialized memory usage, but can be avoided by downgrading or disabling the problematic extension.

C++ extensionFile CorruptionVSCode
0 likes · 5 min read
VSCode C++ Extension 1.9.4 Causes Random Empty Files and File Corruption
Laiye Technology Team
Laiye Technology Team
Mar 4, 2022 · Frontend Development

Developing a VSCode Snippet Extension for Team Code Sharing

This article explains how to create, configure, and publish a VSCode extension that provides shared code snippets for a development team, covering the plugin architecture, command registration, snippet syntax, and packaging steps with practical TypeScript examples.

Extension DevelopmentTypeScriptVSCode
0 likes · 10 min read
Developing a VSCode Snippet Extension for Team Code Sharing
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 2, 2022 · Frontend Development

Build Your Own VSCode Code Completion Plugin from Scratch

This tutorial walks you through the entire process of creating a custom VSCode code‑completion extension, covering environment setup, the mechanics of suggestion panels, snippet configuration, core API usage, and advanced personalization techniques such as dictionary‑based word completion and automatic updates.

@snippetExtensionJavaScript
0 likes · 14 min read
Build Your Own VSCode Code Completion Plugin from Scratch
ByteFE
ByteFE
Dec 17, 2021 · Frontend Development

Editor's Recommendations: Frontend Development Articles and Resources

This editor's recommendation roundup features a selection of technical articles on frontend development—including interviews with Three.js author, Webpack sourcemaps, V8 internals, Flutter rendering, and related backend and performance topics—providing links and brief summaries for further reading.

CLIVSCodeWeb3
0 likes · 6 min read
Editor's Recommendations: Frontend Development Articles and Resources
ELab Team
ELab Team
Nov 17, 2021 · Frontend Development

Mastering ESLint: From Quick Setup to Advanced Rule Customization

This article explains what ESLint is, walks through its installation and basic configuration, dives into detailed rule, parser, and plugin settings, describes its AST‑based analysis process, and shows how to integrate it with tools like VSCode, Prettier, Husky and lint‑staged for robust JavaScript code quality enforcement.

ESLintGit HooksJavaScript
0 likes · 19 min read
Mastering ESLint: From Quick Setup to Advanced Rule Customization