Skip to content
/ NotePad Public

This is just a simple & stupid notepad that i created to learn more about c#

License

Notifications You must be signed in to change notification settings

DZ-T/NotePad

Repository files navigation

Simple Notepad

Welcome to Simple Notepad, a straightforward Notepad application that I created primarily for learning purposes. It's basic, it's a bit silly, but it's a starting point for me to dive into software development and explore how to build useful tools.

Features

  • Basic Text Editing: Write, edit, and save text files.
  • Open and Save Files: Simple functionality to handle text files.
  • Minimalist Interface: Focus on functionality with a basic user interface.
  • Word Wrap
  • Change Background color
  • Change text color
  • Prompt the user to save before creating/opening a new file

Project Preview

Future Plans

I intend to develop this Notepad further, adding more features and functionalities along the way. Stay tuned for updates as I learn and grow in my coding journey!

  • Fix Find & Replace Functionality: I copied and pasted and delete ... millions of lines but it doesn't work :(
  • Code Refactoring: Improve code structure and readability.
  • UI Enhancement: Update the user interface for improved aesthetics and usability.Do you remember the console app and MS-DOS? They have better UIs than this project, TBH.
  • Language Localization: Implement multi-language support, exploring modern file formats for localization.I tried to create .resx files for Arabic,English & French but i feel like it's an old way what about creating like .inf file for each language ?
  • Line Numbering: Add the ability to display line numbers for better navigation in text files.
  • Plugins ? who knows

Join Me!

If you're interested in contributing, learning together, or just following along with this humble project, feel free to join in. Let's make this Notepad less "stupid" and more awesome together!

Get Involved

Issues: Check out the open issues and suggest improvements or features. Pull Requests: Submit pull requests for bug fixes, enhancements, or new features. Feedback: Share your thoughts and ideas on how we can make this project better.

Contact

You can reach out to me via email or through GitHub for any questions or suggestions regarding this project.

About

This is just a simple & stupid notepad that i created to learn more about c#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages