zeba_academy_code_snippet_manager 1.0.0
zeba_academy_code_snippet_manager: ^1.0.0 copied to clipboard
A Flutter package for storing, searching, tagging, highlighting and copying code snippets.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog.
This project follows Semantic Versioning.
1.0.0 - 2026-06-16 #
🎉 Initial Release #
First stable release of Zeba Academy Code Snippet Manager.
A Flutter package for managing, organizing, and reusing code snippets.
Added #
📦 Snippet Management #
- Added snippet creation support
- Added local snippet storage
- Added snippet loading support
- Added snippet deletion support
- Added JSON serialization support
🎨 Syntax Highlighting #
- Added source code syntax highlighting
- Added language-based code rendering
- Added customizable highlight colors
🏷 Tag System #
- Added snippet tagging support
- Added tag-based organization
- Added tag searching capability
📁 Collections #
- Added snippet collections
- Added collection filtering
- Added grouped snippet management
🔎 Search #
- Added global snippet search
Search supports:
- Titles
- Code content
- Tags
📋 Copy Support #
- Added code copy functionality
- Added clipboard helper utility
🧩 UI Components #
Added reusable Flutter widgets:
SnippetCard
🏗 Architecture #
Implemented package structure:
- Models
- Storage layer
- Manager layer
- Widgets
- Utilities
Testing #
Added package tests for:
- Snippet model creation
- JSON conversion
- Search functionality
- Collection filtering
Dependencies #
Added:
-
shared_preferences- Local persistence
-
highlight- Syntax highlighting
-
clipboard- Copy functionality
Developer Experience #
Added:
- Clean public API exports
- Documentation comments
- Production package structure
- Flutter package compatibility
Requirements #
Flutter:
>=3.10.0
Dart:
>=3.0.0 <4.0.0
License #
Licensed under:
GNU General Public License v3.0
Contributors #
Created and maintained by:
Sufyan bin Uzayr
Future Releases #
Planned improvements:
- Cloud synchronization
- Import/export snippets
- Markdown rendering
- More syntax themes
- Code editor integration
- Backup and restore
- AI-powered snippet suggestions
Thank you for using Zeba Academy Code Snippet Manager ❤️