avinashkranjan / Amazing-Python-Scripts

🚀 Curated collection of Amazing Python scripts from Basics to Advance with automation task scripts.
https://amazing-python-scripts.avinashranjan.com
MIT License
2.63k stars 1.04k forks source link

Code Snippet Manager #1770

Open Hansika002 opened 1 year ago

Hansika002 commented 1 year ago

Is your feature request related to a problem? Please describe. Yes, the code snippet manager addresses the problem of efficiently managing and organizing code snippets. It provides a solution to the challenge of keeping track of useful code snippets for easy retrieval and reuse. By allowing users to add, search, and categorize snippets, the manager helps developers save time and effort in locating and using their code snippets effectively.

Describe the solution you'd like This project is a code snippet manager implemented in Python. It allows users to add code snippets with titles, descriptions, and optional tags. Users can also search for snippets based on title and description. The snippets are stored in a JSON file.

The main functionalities of the code snippet manager are as follows:

1) Loading and Saving Snippets

2) Adding a Snippet

3) Searching Snippets

4) Exit

Describe alternatives you've considered Alternatives for a code snippet manager include text editors/IDEs with snippet support, online snippet platforms, version control systems, knowledge management tools, and personal code libraries. Each offers distinct features and considerations.

Additional context

Screenshot 2023-06-12 005530

Hansika002 commented 1 year ago

Requesting @avinashkranjan , to kindly assign this task to me, to contribute under GSSoC'23. Thanks!

Hansika002 commented 1 year ago

Requesting @1e9abhi1e10 @Yashbhadiyadra to kindly assign me this task under GSSoC'23

avinashkranjan commented 1 year ago

Go Ahead @Hansika002