Professional Documents
Culture Documents
TextAnalysisTool.net
TextAnalysisTool.net
TextAnalysisTool.net
== TextAnalysisTool.NET Documentation ==
========================================
-----------------------------
-- Section: Brief Tutorial --
-----------------------------
-----------------------
-- Section: Overview --
-----------------------
The Problem: For those times when you have to analyze a large amount of textual
data, picking out the relevant line(s) of interest can be quite difficult.
Standard text editors usually provide a generic "find" function, but the
limitations of that simple approach quickly become apparent (e.g., when it is
necessary to compare two or more widely separated lines). Some more
sophisticated editors do better by allowing you to "bookmark" lines of
interest; this can be a big help, but is often not enough.
Summary: TextAnalysisTool.NET was written with speed and ease of use in mind
throughout. It saves you time by allowing you to save and load filter sets; it
lets you import text by opening a file, dragging-and-dropping a file or text
from another application, or by pasting text from the clipboard; and it allows
you to share the results of your filters by copying lines to the clipboard or
by saving the current lines to a file. TextAnalysisTool.NET supports files
encoded with ANSI, UTF-8, Unicode, and big-endian Unicode and is designed to
handle large files efficiently.
---------------------------------
-- Section: The User Interface --
---------------------------------
Display
-------
Line Display: The line display shows all of the lines with which you are
currently working. Each line is shown with its original line number, an
indication of which markers have been applied to it, and colored according to
whether or not it matches any of the current filters (if a line matches more
than one filter it will be colored by the topmost colored filter in the filter
display). Any selected lines are highlighted; actions like toggling markers or
copying to the clipboard affect all selected lines. Non-contiguous selections
can be made in the usual manner with the Shift and Ctrl keys.
Filter Display: The filter display shows the filters with which you are
currently working. Filters can be enabled or disabled by clicking on them.
Further functionality (such as moving, editing, or removing a filter) is
available from the Filter menu or from the context menu obtained by right-
clicking on any filter. Lines matching any of the first twenty-six filters can
be easily cycled through with the keyboard.
Menus
-----
File
Open... Opens and displays a file
Reload Reloads the current file from disk
Save Current Lines... Saves the current lines to a new file
Load Filters... Loads a filter file (*.tat) and replaces the current
filters
Save Filters... Saves the current filters to a filter file (*.tat)
Exit Exits the application
Edit
Copy Copies the currently selected line(s) to the
clipboard
Paste Displays all text currently on the clipboard
Select All Selects all lines
Find... Finds the next match of a string or regular
expression
Find Previous Repeats the last find operation (searching up)
Find Next Repeats the last find operation (searching down)
Go To... Scrolls to the specified line number
View
Show Only Filtered Lines Toggles showing/hiding of lines that do not satisfy
the currently active filters (note: the current line
is preserved whenever possible; otherwise it is kept
as near to its previous location as possible)
Filter
Add New Filter... Adds a new filter of any type
Edit Selected Filter... Edits the selected filter
Remove Selected Filter Removes the selected filter
Disable All Filters Disables all filters
Remove All Filters Removes all filters
Help
Documentation Loads the documentation file
Installed plug-ins Displays information about installed plug-ins
About Displays version information
-----------------------
-- Section: Plug-ins --
-----------------------
------------------------------------------------
-- Section: Differences from TextAnalysisTool --
------------------------------------------------
----------------------------------------
-- Section: Regular Expression Syntax --
----------------------------------------
--------------------------------------
-- Section: Command-Line Parameters --
--------------------------------------
Example:
TextAnalysisTool.NET.exe \Logs\MyLog.log /Filters:"\Saved Filters\MyConfig.tat"
--------------------------------
-- Section: Registry Settings --
--------------------------------
You can customize certain aspects of the user interface by adding any of the
following registry values:
HKEY_CURRENT_USER\Software\DavidAns\TextAnalysisTool.NET
TabSize DWORD Character width of each Tab character ('\t')
FontSize DWORD Point size of text in the line display
WindowTextColor } DWORD 0x00rrggbb color specification for the
GrayTextColor } associated elements of the line display (note:
HighlightTextColor } specifying a custom color overrides the normal
WindowColor } behavior of using the default system color)
HighlightColor }
--------------------------
-- Section: Bug Reports --
--------------------------