加载中
正在获取最新内容,请稍候...
正在获取最新内容,请稍候...
The core text editing engine used in Microsoft products like VS Code. Provides a high-performance text buffer and editing logic.
This project contains the fundamental text editing capabilities, including buffer management, cursor handling, selections, and history, designed for embedding in applications.
Building a robust, high-performance, and feature-rich text editor component is complex. This project provides a tested, reusable core.
Efficiently handles large files and frequent edits with optimized data structures.
Supports complex interactions including multiple cursors and block selections.
Robust system for tracking changes, allowing seamless undo and redo operations.
The `microsoft/edit` core is designed to be embedded and used as the foundational text editing component in various applications.
Used as the core engine for building full-fledged desktop or web-based code editors.
Saves significant development effort by providing the complex core editing logic.
Integrated into web applications (via derivatives like Monaco Editor) requiring advanced code or rich text editing fields.
Enables sophisticated in-browser editing experiences.
You might be interested in these projects
FrankenPHP is a modern PHP application server built on Caddy. It provides native support for modern features like HTTP/2, HTTP/3, static file serving, and integrates tightly with the PHP runtime for significantly easier deployment and improved performance.
ViaVersion is a powerful Minecraft plugin that bridges the gap between newer game clients and older server versions, enabling seamless cross-version play and expanding server compatibility.
This project provides a robust framework and tools for building high-performance, scalable microservices. It simplifies common development tasks and promotes best practices for cloud-native applications.