Skip to content

johnwait/notepad2-mod-jrb

 
 

Repository files navigation

Notepad2-mod-jrb

A fork of Notepad2-mod aimed mainly at providing better regular expressions support

Changes compared to the official Notepad2:

  • Code folding
  • Support for bookmarks
  • Option to mark all occurrences of a word
  • Word auto-completion
  • Syntax highlighting support for AutoHotkey, AutoIt3, AviSynth, Bash, CMake, CoffeeScript, Inno Setup, LaTeX, Lua, Markdown, NSIS, Ruby, Tcl, YAML and VHDL scripts
  • Improved support for NFO ANSI art
  • Other various minor changes and tweaks

Changes compared to the Notepad2-mod fork:

  • A switch to the Onigmo Regex Engine, with support for transforms in replacement strings
  • A colored, RTF-based regular expression syntax dialog (you can also copy from!)
  • A dedicated dialog for inserting control characters
  • File-change notifications received while in the background being deferred until window is shown again
  • The ability to auto-relaunch itself as an elevated process when necessary
  • More keywords being recognized for PowerShell syntax highlighting
  • Additional lexers, e.g. for MathLab (*.m) & Windows registry files (*.reg)
  • More keyboard shortcuts added here & there
  • And, last but not least: a new application icon!!

Supported Operating Systems:

  • Windows 7, 8, 8.1 and 10, for both 32-bit and 64-bit
  • Support for Windows Vista has not been tested
  • Windows XP is not supported

License:

  • A 3-Clause BSD-like license; details in the License.txt file.

Notes:

  • If you find any bugs or have any suggestions for the implemented lexers (and not only) feel free to provide patches/pull requests. Without patches or pull requests chances are that nothing will be fixed/implemented.
  • No new features are expected to be added. You prefer new toys? Then have a look at Notepad3 or consider switching to a modern code editor like Atom or Visual Studio Code.
  • This fork is not expected to be localized either.

All contributors to the Notepad2 fork:

  • Kai Liu (Notepad2-mod main contributor)
  • RL Vision (for the Bookmarks feature)
  • Aleksandar Lekov
  • Bruno Barbieri
  • Everyone else on GitHub

Contributors to this Notepad2-mod-jrb fork:

More information:

Keyboard shortcuts changed for Notepad2-mod:

  • Ctrl+Alt+F2 Expand selection to next match.
  • Ctrl+Alt+Shift+F2 Expand selection to previous match.
  • Ctrl+Shift+Enter New line with toggled auto indent option.

Keyboard shortcuts changed for Notepad2-mod-jrb:

  • Ctrl+Shift+F12 Customize syntax schemes. (previously was Ctrl+F12)

Build Notes:

About

A Notepad2-mod fork with a few personal touches

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 41.9%
  • C++ 41.7%
  • HTML 15.0%
  • Python 0.6%
  • Batchfile 0.5%
  • Inno Setup 0.2%
  • Other 0.1%