Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.86 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.86 KB

Elastic Tabstops logo

Notepad++ plugin for Elastic Tabstops.

New version 1.5 (for Notepad++ version higher than 8.4.4) rewritten, optimized, and providing many new features:

  • New settings architecture: default setting and individual settings.
  • New configuration file format, INI-compatible, with optional individual sections for edited files.
  • Default settings partially compatible with the old version.
  • Global remember option to remember setting option for enabled files.
  • Reset settings option to clean and reset the options INI file.
  • New, consistent behavior of elastic tab-stops using two types of working range: current selection or the whole file.
  • User choice between two computing strategy : global (same through the whole file) or local (old version behavior) tab-stops.
  • Efficient and optimized code to find and replace elastic tab-stops with spaces or spaces with tabs (selection or whole file).
  • Completely rewritten code to support new Scintilla 2GB+ interface.
  • Integrated quick help.

Build status

Installation

Use the built in Plugin Admin to install the plugin.

Development

The code is developed using Visual Studio 2017. Building the code will generate a DLL which can be used by Notepad++. For convenience, Visual Studio copies the DLL into the Notepad++ plugin directory.

License

This code is released under the GNU General Public License version 2.

Parts of this were originally released under the MIT license Copyright (c) 2007-2014 Nick Gravgaard, David Kinder

Image(s) Copyright(c)2006-2015 Nick Gravgaard and licensed under a Creative Commons Attribution 3.0 Licence.