Columns++ for Notepad++ version 1.1
Pre-releaseYou can use the Quick Installer if you have Notepad++ (either 32-bit, 64-bit or both) installed in the default location(s).
Fixes and improvements:
-
When DirectWrite is enabled in Notepad++ settings, "Best estimate" for monospaced font optimization will always be "no"; monospaced font optimizations don't appear to have any advantage with DirectWrite, and they can cause problems.
-
Improvements to the way tab settings are tracked can sometimes significantly speed up, or completely avoid, the "Setting tabstops" message box that interrupts editing when working with large rectangular selections in large files.
-
Fixed an error that caused settings for a document to be lost when it was moved from one view to the other or closed in one view while open in the other.
-
Fixed an omission that sometimes caused pasting a rectangular selection or a multiple selection to paste into the wrong columns in lines that were not visible on the screen. This fix only works on Notepad++ versions 8.6 and higher. The work-around for pre-8.6 versions is to make a zero-width rectangular selection deep enough to cover all the lines into which you will paste before pasting.
New features:
-
Added the Selection submenu, which contains options to extend a rectangular section to the edges of the document (up, left, right or down), to enclose a selection (which can be a single or a multiple selection) in a rectangular selection, and to extend a selection either left to right or top to bottom. Default keyboard shortcuts are established, which can be changed or removed in the Shortcut Mapper in Notepad++.
-
Added the Timestamps command and dialog. This command may not be available on Windows versions older than Windows 10 version 1903/19H1. Columns++ will attempt to detect when it will not work and remove it from the menu, but it is possible that it will appear but be non-functional on some older systems.
Notes:
- Some new features and fixes are probably incompatible with the BetterMultiSelection plugin. I believe that most if not all of that plugin's features are now incorporated natively in current versions of Notepad++; if there are specific problems you cannot solve without that plugin and you observe conflicts with Columns++, please open an issue in the GitHub repository for Columns++ and I will see if there is anything I can do about it.
SHA-256 Hash (ColumnsPlusPlus-1.1-x64.zip): ECF07B7527AC1639C74F0502FE448D417F186735B18810E9EDBD43B416602C02
SHA-256 Hash (ColumnsPlusPlus-1.1-x86.zip): C7819CE90D3E047A22CBC5C01840D6D7B0109ACE7AAE864689D7D913E5001933