Tools page

From TED Notepad
This section is up to date for TED Notepad version 6.3.1.0.
Control page Control:dialog:Settings:Tools

Common

The Persistent selection option re-selects results of a tool after invoking. By default, most tools replace the initial selection with results, placing the caret just after the results. This rather natural behaviour, however, prevents the user from easily invoking tools in combos — one on the results of another. If this option is turned on, results of one tool are automatically selected and ready for another tool to work with.

Note: Some tools always re-select their results automatically regardless this Persistent selection option, e.g. XML/HTML Tag, Indent/Unindent Lines, Close Lines, etc.

The Do not scroll to the results prevents from scrolling after using tools. By default, current scroll is automatically adjusted to see the end of results of a tool, just like replacing text by pasting from clipboard. If this option is turned on, no scrolling occurs upon invoking (most of the) tools.

The Disable multi-threading allows to disable multi-threading in tools routines in case of troubleshooting. Note: This option should not be tampered with without full understading of mutli-threading and its impacts. Use only if instructed to do so by authors of the software.

Note: Although (theoretically) disabling multi-threading may speed up tools initialization, it does not increase the speed of actual processing, unless the underlying system is incapable of true multi-threading support. On the other hand, by disabling multi-threading, one completely looses the option to cancel any ongoing process. Even if an abort dialog is shown (which is rather unlikely, but this can change from version to version and system to system), it won't interrupt the ongoing tool anyway.

Auto-select when requested:

The Auto-select when requested allows to automatically select some nearby text, if a tool is invoked which requires non-empty selection, while nothing is selected. The amount of text automatically selected can be one of the following:

XML/HTML Tag

The XML/HTML Tag: Keep Attributes in the dialog allows to remember the information given in Attributes in the XML/HTML Tag tool between each use of the tool. If this option is turned off, Attributes field is reset each time XML/HTML Tag dialog is opened.

The XML/HTML Tag: Keep Empty flag in the dialog allows to remember the checkbox Empty in the XML/HTML Tag tool between each use of the tool. If this option is turned off, Empty checkbox is reset each time XML/HTML Tag dialog is opened.

Date/time

The Date/time: Date/time glue allows to set a joint string between the Date and Time parts. See Date/Time inserting commands.

This section is incomplete and wants to be finished later.
TODO: move this option from tools page to general page, since Date/time is no longer a tool

Sort

The Sort: Save all info from the dialog allows to save the information from the Sort dialog into the Config.

Note: This may result in storing lots of information into Config, and also it is not always desirable to have the dialog pre-filled with the last used values. Think twice before turning this on.. :-)

Columns, Numbers

The Columns, Numbers: Save columns info from the dialog allows to save the full information from the Columns, Numbers dialog into the Config. The Output mask and other general information from the dialog is stored into the Config regardless this option, only information from %1 ... %9 tabs is affected by this option.

Note: This may result in storing lots of information into Config, and also it is not always desirable to have the dialog fully pre-filled with the last used values. Think again before turning this on, though in many cases it is trully worth having it on.. :-)

Compare

The Compare: Save strings from the dialog allows to save the two strings from the Compare Strings dialog into the Config.

Note: This may result in storing unnecessary information into Config. Think twice before turning this on.. :-)