/Notepad-Light

I use the Windows version of Notepad for a lot of minor text related tasks, but it would be nice to have a few extra features, so I created a C# winform version that works for me, maybe others will find some use out of it.

Primary LanguageC#MIT LicenseMIT

Notepad-Light

.Build validate

There are plenty of notepad applications, so this is just another one in the mix. The intent is not necessarily to make a word processor, there are plenty of those and they are much better than what I can do. The idea really stems from me wanting a better note taking application. Notepad is too limited and even though WordPad is close for an out of the box solution, at least in Windows, it still misses a few things I wanted in my day to day note taking workflow.

I probably should have called it WordPad light, but I still want the main theme to be for taking notes so I stayed with Notepad.

OneNote style apps are also close, but they are too open on a per page basis...I still like a line by line approach with some structure instead of a throw whatever you want on the page approach, which is more of a messy experience.

image image

Features

  • Supports plain text, rtf and markdown file formats
  • Users can create, open and save new files
  • Users can open and save existing files
  • AutoSave every 10 minutes (choose between 1-10 minute increments)
  • Undo / Redo
  • Basic text formatting in rtf
    • bold
    • italic
    • underline
    • strikethrough / strikeout
    • bullets
    • indenting
    • font color
    • change selected text background (highlight) color
    • edit font style, size, color
    • left, middle and right justified
  • Cut / Copy / Paste
  • Print
  • Print Preview
  • Document Stats (Word count, Character count, Line count)
  • Most Recently Used Files (MRU) - max of 5
  • Zoom
  • Word Wrap
  • Timer
  • Find and Replace text
  • Dark Mode
  • Insert Pictures
  • Insert Table
  • Insert Date/Time
  • Create and Insert Template / boilerplate text
  • Search Bing for selected text
  • Save As Picture
  • Track timers feature