Tagged articles
17 articles
Page 1 of 1
Ops Development & AI Practice
Ops Development & AI Practice
Apr 15, 2025 · Frontend Development

How to Build an AI‑Powered VS Code Extension in Minutes

This guide walks you through the VS Code extension architecture and provides a step‑by‑step example that creates a simple AI text‑explanation plugin, covering preparation, project scaffolding, command registration, API integration, debugging, and best‑practice security tips.

AI integrationExtension DevelopmentLLM
0 likes · 12 min read
How to Build an AI‑Powered VS Code Extension in Minutes
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
MoonWebTeam
MoonWebTeam
Jun 4, 2024 · Frontend Development

Unlock VS Code’s Power: A Deep Dive into Extension Architecture and Development

This article explores VS Code’s plugin ecosystem, detailing its capabilities, multi‑process architecture, Electron foundation, extension loading mechanisms, and step‑by‑step guidance for building, debugging, and publishing extensions—including language server integration—while highlighting best practices for efficient development.

ElectronExtension DevelopmentLSP
0 likes · 16 min read
Unlock VS Code’s Power: A Deep Dive into Extension Architecture and Development
KooFE Frontend Team
KooFE Frontend Team
Jan 1, 2024 · Frontend Development

Balancing Standardization & Customization: Building Extensible SaaS Front‑End Plugins

This article examines the tension between standardized SaaS products and individualized client demands, outlines the technical challenges of customization, and details how SaaS platforms can offer extensible front‑end plugin architectures—including APIs, SDKs, micro‑frontend rendering, and CI/CD workflows—to balance scalability with flexibility.

Extension DevelopmentFrontend PluginsMicro Frontends
0 likes · 14 min read
Balancing Standardization & Customization: Building Extensible SaaS Front‑End Plugins
ELab Team
ELab Team
May 21, 2022 · Frontend Development

Mastering VS Code Extension Development: From Electron Basics to Custom Plugins

This article explains how VS Code extensions work by detailing Electron’s architecture, the multi‑process model, and the plugin loading mechanism, then walks through building a custom extension that adds a right‑click command to generate a Lynx component scaffold, complete with code snippets and configuration steps.

Extension DevelopmentNode.jsTypeScript
0 likes · 17 min read
Mastering VS Code Extension Development: From Electron Basics to Custom Plugins
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
ELab Team
ELab Team
Aug 25, 2021 · Frontend Development

Master VS Code Extension Development: Electron Core & Webview Communication

This guide walks you through the fundamentals of VS Code extension development, covering Electron’s core technologies, the architecture of main and renderer processes, command registration, creating Webview panels with React and Webpack, and implementing robust two‑way communication between the Webview and the extension’s Node side.

Extension DevelopmentNode.jsReact
0 likes · 14 min read
Master VS Code Extension Development: Electron Core & Webview Communication
Liangxu Linux
Liangxu Linux
Apr 27, 2021 · Frontend Development

Build Your First VS Code Extension: A Step‑by‑Step Tutorial

This tutorial walks developers through the complete process of creating a simple Visual Studio Code extension—from installing Node.js, Git, and Yeoman, to generating project scaffolding, configuring package.json, writing activation code, adding commands and menu items, and testing the extension—while highlighting VS Code's multi‑process architecture and extension limitations.

Extension DevelopmentJavaScriptNode.js
0 likes · 15 min read
Build Your First VS Code Extension: A Step‑by‑Step Tutorial
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Apr 16, 2020 · Backend Development

Build a Basic PHP Extension: Step‑by‑Step Guide

This guide walks you through creating a simple PHP extension, from generating the skeleton with ext_skel.php to understanding each generated file—config.m4, config.w32, php_test.h, test.c, and tests—so you can confidently build and install your own extension.

Backend DevelopmentCExtension Development
0 likes · 3 min read
Build a Basic PHP Extension: Step‑by‑Step Guide
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Apr 16, 2020 · Backend Development

How to Build and Install a PHP Extension from Scratch

This guide walks you through creating a PHP extension, covering environment setup, using phpize, configuring, compiling with make, installing the shared test.so module, adding it to php.ini, and verifying its functionality with command‑line tests, preparing you for production deployment.

BackendCompilationExtension Development
0 likes · 3 min read
How to Build and Install a PHP Extension from Scratch
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 29, 2019 · Backend Development

How to Secure PHP Code with the Open‑Source screw‑plus Extension

This article explains how to protect commercial PHP projects from source leakage by using the open‑source screw‑plus extension to encrypt and obfuscate code, covering PHP extension lifecycle, hook mechanisms, encryption workflow, implementation details, and practical advantages and limitations.

Backend SecurityCode EncryptionExtension Development
0 likes · 9 min read
How to Secure PHP Code with the Open‑Source screw‑plus Extension
政采云技术
政采云技术
Oct 10, 2019 · Frontend Development

DIY VSCode Extension: A Step‑by‑Step Guide to Boost Development Efficiency

This article provides a comprehensive tutorial on creating a VSCode extension—from preparing the development environment and using Yeoman scaffolding to implementing code‑snippet contributions, debugging, packaging, and publishing—complete with command‑line examples and detailed explanations of key configuration files.

Extension DevelopmentNode.jsVSCode
0 likes · 11 min read
DIY VSCode Extension: A Step‑by‑Step Guide to Boost Development Efficiency
Tencent Cloud Developer
Tencent Cloud Developer
Feb 15, 2017 · Backend Development

PHP7 Upgrade Practice for QQ Member Activity Platform (AMS)

The QQ Member Activity Platform upgraded its legacy PHP 5.2/Apache 2.0 stack to PHP 7.0 with Apache 2.4 through staged migrations, extensive extension refactoring, and rigorous debugging, ultimately achieving roughly double the request‑handling performance and significant hardware cost savings while maintaining service stability.

ApacheBackend DevelopmentExtension Development
0 likes · 23 min read
PHP7 Upgrade Practice for QQ Member Activity Platform (AMS)
21CTO
21CTO
Dec 24, 2016 · Backend Development

How to Define Persistent Constants in a PHP 7.x Extension

This article explains step‑by‑step how to add, register, and correctly clean up persistent constants in a PHP 7.x extension, covering the necessary macro calls, hash‑destroy functions, and a common fatal‑error pitfall with its solution.

ConstantsExtension DevelopmentPHP
0 likes · 6 min read
How to Define Persistent Constants in a PHP 7.x Extension
21CTO
21CTO
Nov 27, 2016 · Backend Development

How to Implement a Custom str_concat Function in a PHP Extension

This article demonstrates how to create a PHP extension that adds a str_concat function, explaining the underlying zend_string structure, required macros, and providing complete source code to handle prefix detection and string concatenation within the extension.

Extension DevelopmentPHPString Manipulation
0 likes · 4 min read
How to Implement a Custom str_concat Function in a PHP Extension