Editors Preferences

Click the Preferences button on the toolbar at the top to adjust RegexBuddy to your tastes and habits. The Editors page is one of three pages on the Preferences window.

Editors Preferences

Regular Expression: Configures the edit boxes for entering the regular expression and the replacement text. You can choose whether spaces and tabs should be indicated by small dots and » signs, whether line breaks should be indicated by line break symbols, and whether long lines should wrap at the edge of the edit box instead of requiring horizontal scrolling.

Test: Configures the edit boxes on the Test panel. You can choose whether spaces and tabs should be indicated by small dots and » signs, and whether line breaks should be indicated by line break symbols. You can also specify if line numbers should be shown in the left margin, and whether long lines should wrap at the edge of the edit box instead of requiring horizontal scrolling. You can make Ctrl+wheel change the font size (as a sort of zoom) instead of scrolling an entire page.

Use: Configures the edit boxes on the Use panel. You can choose whether spaces and tabs should be indicated by small dots and » signs, whether the tab key should insert spaces or tabs, whether line numbers should be shown in the left margin, and whether Ctrl+wheel should change the font size or scroll a page.

GREP: Configures the results display on the GREP panel. You can choose whether spaces and tabs should be indicated by small dots and » signs, and whether line breaks should be indicated by line break symbols. You can also specify whether long lines should wrap at the edge of the edit box instead of requiring horizontal scrolling and whether Ctrl+wheel should change the font size or scroll a page.

Tab Sizes: Specify the width in spaces of tabs in the edit boxes on the Test, Use, and GREP panels.

Text Layout: In RegexBuddy, a “text layout” is a combination of settings that control how text is displayed and how the text cursor navigates through that text. The settings include the font, text direction, text cursor behavior, text cursor appearance, which characters are word characters, and how the text should be spaced. You can select up to five different text layouts that are used for various parts of RegexBuddy. The Regex text layout is used for edit boxes for regular expressions and replacement texts. The Convert text layout is used for the warning and error messages on the Convert panel. The font from the Convert text layout is also used for the regex tree on the Create panel. The editors on the Test, Use, and GREP panels all use the same text layout. You’ll likely want to select a monospaced text layout for this one, so that columns line up correctly. The Debug panel uses its own text layout, which should definitely be a monospaced text layout. The Forum text layout is used to edit messages on the built-in user forum.

You can select predefined text layouts from the drop-down lists. Or, you can click the Configure Text Layouts button to show the Text Layout Configuration window to customize the text layouts.

Color Palettes: Clicking one of the four buttons opens a dialog box for customizing one of the color palettes.