Skip to content

VPKSoft/ScriptNotepad

Repository files navigation

ScriptNotepad

A tabbed notepad/text/code software with scripting support (C#) to manipulate a file's contents. The software is based on the Scintilla.NET control.

Features

  • Support for multiple programming languages for code folding and highlighing.
  • Support for spell checking via Hunspell dictionaries.
  • New files are automatically saved into a SQLite database; this software doesn't ask questions while closing.
  • Pure C#.
  • Open source, well documented source dode; fork, make PR or develop further on your own.
  • Localizable directly from the menu for your own language. (new languages are welcome!)
  • Highly customizable.
  • Possibility to export a code file to HTML.
  • Small size (installer: 30MB).
  • Session support; you may create a session for etc. one for common files, one for SQL files and so on..
  • Currently supported locales: en-US, fi-FI
  • Support for plug-ins as .NET assemblies. A sample plugin is included (a modifed ROT-13 algorithm - suprise!).
  • A difference (diff) viewer both side-byside and as a list.

The main window image

A script window with a script template image

Thanks to

  • JetBrains for their open source license(s).
  • .NET Desktop

JetBrains

TODO

  • A lot ;-)

Download

From the releases