Tab Display Size |
Menu: View > Tab Display Size
Default Shortcut Key: Alt+F9
Macro function: TabDisplaySize()
The Tab Display Size command is used to set the display width of the tab character within the current editor window. To set the default tab size for all future editing sessions, see the Configure | Preferences | Tabs dialog page.
Boxer supports the use of either fixed or variable width tabs. When fixed width tabs are used, the display width of a tab is a constant value, though the effect of a tab within text will depend on its column location. When variable width tabs are used, the display value of a tab is computed so as to cause a jump to the next tab stop. Variable width tabs are sometimes referred to as typewriter style tabs, since they mimic the function of tab stops on early typewriters.
Tab size and type Fixed width tabs of size n Use this option to set the display size for fixed width tabs in the current file.
Variable with tabs, with tab stops at columns... Use this option to designate the columns at which variable width tab stops should occur in the current file.
Additional tab character When viewing certain data files, it can sometimes be helpful to treat an additional character as though it were a tab, for display purposes only. For example, when viewing a file containing comma-separated fields (CSV), designating a comma as the additional tab character will allow Boxer to display the file with each field in its own column, greatly enhancing its on-screen readability. This option would typically be used when variable width tabs are in use, and most likely in conjunction with the Intelli-Tabs feature described below.
When an additional character is designated as a tab, it will become invisible on screen, just as is the tab character. You can use the Visible Spaces command to make real tabs--and the additional tab character--visible on screen.
Intelli-Tabs Use the Intelli-Tabs feature to automatically determine the optimum tab stop columns for tab-delimited data. Boxer will analyze the current file to determine the maximum width of each data field and then suggest the tab stop columns that should be used for optimum viewing.
The Intelli-Tabs feature can also be used on files containing fixed width field data. If tabs (or 'additional tabs', see above) are not found in the data, fixed width field data is assumed. Then a secondary analysis is made to try to determine the boundaries of the fields. If a range of lines is selected, the secondary analysis will be restricted to the selected range.
During its analysis, the Intelli-Tabs feature will often detect records whose field count differs from those of other records. When this happens, a report will be given, and the (first) non-conforming line number will be reported. As such, Intelli-Tabs can double as a useful tool for validating data files.
Tabs, spaces and newline characters can be made visible with the Visible Spaces command. |