Skip to main content

Visual Characters

Plugin alias: visualchars

editor42.init({
plugins: 'visualchars'
});

Toggles the visibility of invisible characters in the editor content, specifically non-breaking spaces and soft hyphens. When enabled, these characters are wrapped in styled <span> elements for visual identification but excluded from saved output.

Options​

OptionTypeDefaultDescription
visualchars_default_statebooleanfalseShow invisible characters automatically on init.

Commands​

CommandDescription
editor42VisualCharsToggles visibility.

Toolbar buttons​

ButtonTypeDescription
visualcharsToggle buttonToggles invisible character visibility.
ItemTypeDescription
visualcharsToggle menu itemToggles invisible character visibility.

Events​

EventDescription
VisualCharsFired when toggled. Payload: { state: boolean }.

API​

MethodDescription
isEnabled()Returns current toggle state.