Specifies a code snippet manager with syntax highlighting, tags and categories, regex search and an editor with line numbers.
Build a developer-focused code snippet manager using HTML5, CSS3, and JavaScript. Create a clean IDE-like interface with syntax highlighting for 30+ programming languages. Implement a tagging and categorization system for organizing snippets. Add a powerful search function with support for regex and filtering by language/tags. Include code editing with line numbers, indentation guides, and bracket matching. Support public/private visibility settings for each snippet. Implement export/import functionality in JSON and Gist formats. Add keyboard shortcuts for common operations. Create a responsive design that works well on all devices. Include automatic saving with version history. Add copy-to-clipboard functionality with syntax formatting preservation.
使用 HTML5、CSS3 和 JavaScript 构建一个面向开发者的代码片段管理器。创建一个干净的、类似 IDE 的界面,支持 30 多种编程语言的语法高亮。实现一套标签与分类系统,用于组织代码片段。添加一个功能强大的搜索功能,支持正则表达式(regex),并支持按编程语言和标签进行筛选。包含带行号、缩进引导线和括号匹配的代码编辑功能。为每个代码片段支持公开/私有可见性设置。实现以 JSON 和 Gist 格式导入/导出的功能。为常用操作添加键盘快捷键。创建响应式设计,确保在所有设备上均能良好运行。包含自动保存功能,并保留版本历史。添加复制到剪贴板功能,且在复制时保持语法格式。